diff --git a/assets/less/auth/auth.less b/assets/less/auth/auth.less new file mode 100644 index 00000000..bc319e2e --- /dev/null +++ b/assets/less/auth/auth.less @@ -0,0 +1,7 @@ +@import "buttons"; +@import "container"; +@import "label"; +@import "login"; +@import "logout"; +@import "register"; +@import "warning"; diff --git a/assets/less/classes/auth/buttons.less b/assets/less/auth/buttons.less similarity index 100% rename from assets/less/classes/auth/buttons.less rename to assets/less/auth/buttons.less diff --git a/assets/less/classes/auth/container.less b/assets/less/auth/container.less similarity index 100% rename from assets/less/classes/auth/container.less rename to assets/less/auth/container.less diff --git a/assets/less/classes/auth/label.less b/assets/less/auth/label.less similarity index 100% rename from assets/less/classes/auth/label.less rename to assets/less/auth/label.less diff --git a/assets/less/classes/auth/login.less b/assets/less/auth/login.less similarity index 100% rename from assets/less/classes/auth/login.less rename to assets/less/auth/login.less diff --git a/assets/less/classes/auth/logout.less b/assets/less/auth/logout.less similarity index 100% rename from assets/less/classes/auth/logout.less rename to assets/less/auth/logout.less diff --git a/assets/less/classes/auth/register.less b/assets/less/auth/register.less similarity index 100% rename from assets/less/classes/auth/register.less rename to assets/less/auth/register.less diff --git a/assets/less/classes/auth/warning.less b/assets/less/auth/warning.less similarity index 100% rename from assets/less/classes/auth/warning.less rename to assets/less/auth/warning.less diff --git a/assets/less/classes/avatar.less b/assets/less/avatar.less similarity index 100% rename from assets/less/classes/avatar.less rename to assets/less/avatar.less diff --git a/assets/less/classes/changelog-actions-tags.less b/assets/less/changelog-actions-tags.less similarity index 100% rename from assets/less/classes/changelog-actions-tags.less rename to assets/less/changelog-actions-tags.less diff --git a/assets/less/classes/changelog/change.less b/assets/less/changelog/change.less similarity index 100% rename from assets/less/classes/changelog/change.less rename to assets/less/changelog/change.less diff --git a/assets/less/changelog/changelog.less b/assets/less/changelog/changelog.less new file mode 100644 index 00000000..cb3b49dc --- /dev/null +++ b/assets/less/changelog/changelog.less @@ -0,0 +1,6 @@ +@import "change"; +@import "container"; +@import "entry"; +@import "listing"; +@import "log"; +@import "pagination"; diff --git a/assets/less/classes/changelog/container.less b/assets/less/changelog/container.less similarity index 100% rename from assets/less/classes/changelog/container.less rename to assets/less/changelog/container.less diff --git a/assets/less/classes/changelog/entry.less b/assets/less/changelog/entry.less similarity index 100% rename from assets/less/classes/changelog/entry.less rename to assets/less/changelog/entry.less diff --git a/assets/less/classes/changelog/listing.less b/assets/less/changelog/listing.less similarity index 100% rename from assets/less/classes/changelog/listing.less rename to assets/less/changelog/listing.less diff --git a/assets/less/classes/changelog/log.less b/assets/less/changelog/log.less similarity index 100% rename from assets/less/classes/changelog/log.less rename to assets/less/changelog/log.less diff --git a/assets/less/classes/changelog/pagination.less b/assets/less/changelog/pagination.less similarity index 100% rename from assets/less/classes/changelog/pagination.less rename to assets/less/changelog/pagination.less diff --git a/assets/less/classes/comment.less b/assets/less/comment.less similarity index 100% rename from assets/less/classes/comment.less rename to assets/less/comment.less diff --git a/assets/less/classes/comments.less b/assets/less/comments.less similarity index 100% rename from assets/less/classes/comments.less rename to assets/less/comments.less diff --git a/assets/less/classes/container.less b/assets/less/container.less similarity index 100% rename from assets/less/classes/container.less rename to assets/less/container.less diff --git a/assets/less/classes/flag.less b/assets/less/flag.less similarity index 100% rename from assets/less/classes/flag.less rename to assets/less/flag.less diff --git a/assets/less/classes/footer.less b/assets/less/footer.less similarity index 100% rename from assets/less/classes/footer.less rename to assets/less/footer.less diff --git a/assets/less/classes/forum/actions.less b/assets/less/forum/actions.less similarity index 100% rename from assets/less/classes/forum/actions.less rename to assets/less/forum/actions.less diff --git a/assets/less/classes/forum/categories.less b/assets/less/forum/categories.less similarity index 100% rename from assets/less/classes/forum/categories.less rename to assets/less/forum/categories.less diff --git a/assets/less/classes/forum/category.less b/assets/less/forum/category.less similarity index 100% rename from assets/less/classes/forum/category.less rename to assets/less/forum/category.less diff --git a/assets/less/classes/forum/confirm.less b/assets/less/forum/confirm.less similarity index 100% rename from assets/less/classes/forum/confirm.less rename to assets/less/forum/confirm.less diff --git a/assets/less/classes/forum/forum.less b/assets/less/forum/forum.less similarity index 100% rename from assets/less/classes/forum/forum.less rename to assets/less/forum/forum.less diff --git a/assets/less/classes/forum/header.less b/assets/less/forum/header.less similarity index 100% rename from assets/less/classes/forum/header.less rename to assets/less/forum/header.less diff --git a/assets/less/classes/forum/leaderboard/categories.less b/assets/less/forum/leaderboard/categories.less similarity index 100% rename from assets/less/classes/forum/leaderboard/categories.less rename to assets/less/forum/leaderboard/categories.less diff --git a/assets/less/classes/forum/leaderboard/category.less b/assets/less/forum/leaderboard/category.less similarity index 100% rename from assets/less/classes/forum/leaderboard/category.less rename to assets/less/forum/leaderboard/category.less diff --git a/assets/less/classes/forum/leaderboard/leaderboard.less b/assets/less/forum/leaderboard/leaderboard.less similarity index 100% rename from assets/less/classes/forum/leaderboard/leaderboard.less rename to assets/less/forum/leaderboard/leaderboard.less diff --git a/assets/less/classes/forum/leaderboard/markdown.less b/assets/less/forum/leaderboard/markdown.less similarity index 100% rename from assets/less/classes/forum/leaderboard/markdown.less rename to assets/less/forum/leaderboard/markdown.less diff --git a/assets/less/classes/forum/leaderboard/user.less b/assets/less/forum/leaderboard/user.less similarity index 100% rename from assets/less/classes/forum/leaderboard/user.less rename to assets/less/forum/leaderboard/user.less diff --git a/assets/less/classes/forum/post.less b/assets/less/forum/post.less similarity index 100% rename from assets/less/classes/forum/post.less rename to assets/less/forum/post.less diff --git a/assets/less/classes/forum/status.less b/assets/less/forum/status.less similarity index 100% rename from assets/less/classes/forum/status.less rename to assets/less/forum/status.less diff --git a/assets/less/classes/forum/topic.less b/assets/less/forum/topic.less similarity index 100% rename from assets/less/classes/forum/topic.less rename to assets/less/forum/topic.less diff --git a/assets/less/classes/forum/topics.less b/assets/less/forum/topics.less similarity index 100% rename from assets/less/classes/forum/topics.less rename to assets/less/forum/topics.less diff --git a/assets/less/classes/header.less b/assets/less/header.less similarity index 100% rename from assets/less/classes/header.less rename to assets/less/header.less diff --git a/assets/less/classes/home.less b/assets/less/home.less similarity index 100% rename from assets/less/classes/home.less rename to assets/less/home.less diff --git a/assets/less/classes/input/button.less b/assets/less/input/button.less similarity index 100% rename from assets/less/classes/input/button.less rename to assets/less/input/button.less diff --git a/assets/less/classes/input/checkbox.less b/assets/less/input/checkbox.less similarity index 100% rename from assets/less/classes/input/checkbox.less rename to assets/less/input/checkbox.less diff --git a/assets/less/classes/input/colour.less b/assets/less/input/colour.less similarity index 100% rename from assets/less/classes/input/colour.less rename to assets/less/input/colour.less diff --git a/assets/less/input/input.less b/assets/less/input/input.less new file mode 100644 index 00000000..19bca6a1 --- /dev/null +++ b/assets/less/input/input.less @@ -0,0 +1,7 @@ +@import "button"; +@import "checkbox"; +@import "colour"; +@import "select"; +@import "text"; +@import "textarea"; +@import "upload"; diff --git a/assets/less/classes/input/select.less b/assets/less/input/select.less similarity index 100% rename from assets/less/classes/input/select.less rename to assets/less/input/select.less diff --git a/assets/less/classes/input/text.less b/assets/less/input/text.less similarity index 100% rename from assets/less/classes/input/text.less rename to assets/less/input/text.less diff --git a/assets/less/classes/input/textarea.less b/assets/less/input/textarea.less similarity index 100% rename from assets/less/classes/input/textarea.less rename to assets/less/input/textarea.less diff --git a/assets/less/classes/input/upload.less b/assets/less/input/upload.less similarity index 100% rename from assets/less/classes/input/upload.less rename to assets/less/input/upload.less diff --git a/assets/less/classes/landing.less b/assets/less/landing.less similarity index 100% rename from assets/less/classes/landing.less rename to assets/less/landing.less diff --git a/assets/less/main.less b/assets/less/main.less index f911d55e..7a634491 100644 --- a/assets/less/main.less +++ b/assets/less/main.less @@ -103,103 +103,52 @@ html { @import "markdown"; // Input elements -@import "classes/input/button"; -@import "classes/input/checkbox"; -@import "classes/input/colour"; -@import "classes/input/select"; -@import "classes/input/text"; -@import "classes/input/textarea"; -@import "classes/input/upload"; +@import "input/input"; // Base styles -@import "classes/avatar"; -@import "classes/container"; -@import "classes/flag"; -@import "classes/navigation"; -@import "classes/pagination"; -@import "classes/warning"; -@import "classes/messagebox"; +@import "avatar"; +@import "container"; +@import "flag"; +@import "navigation"; +@import "pagination"; +@import "warning"; +@import "messagebox"; // Specific styles -@import "classes/header"; -@import "classes/footer"; -@import "classes/permissions"; +@import "header"; +@import "footer"; +@import "permissions"; // Main page styling -@import "classes/home"; -@import "classes/landing"; +@import "home"; +@import "landing"; // Auth -@import "classes/auth/buttons"; -@import "classes/auth/container"; -@import "classes/auth/label"; -@import "classes/auth/login"; -@import "classes/auth/logout"; -@import "classes/auth/register"; -@import "classes/auth/warning"; +@import "auth/auth"; // Manage -@import "classes/manage/manage"; -@import "classes/manage/navigation"; -@import "classes/manage/blacklist"; -@import "classes/manage/role-item"; -@import "classes/manage/roles"; -@import "classes/manage/user-item"; -@import "classes/manage/users"; -@import "classes/manage/user"; +@import "manage/manage"; // Profile -@import "classes/profile/about"; -@import "classes/profile/accounts"; -@import "classes/profile/background-settings"; -@import "classes/profile/birthdate"; -@import "classes/profile/container"; -@import "classes/profile/guidelines"; -@import "classes/profile/header"; -@import "classes/profile/pagination"; -@import "classes/profile/profile"; -@import "classes/profile/relations"; -@import "classes/profile/signature"; -@import "classes/profile/warning"; +@import "profile/profile"; // Changelog -@import "classes/changelog/change"; -@import "classes/changelog/container"; -@import "classes/changelog/entry"; -@import "classes/changelog/listing"; -@import "classes/changelog/log"; -@import "classes/changelog/pagination"; -@import "classes/changelog-actions-tags"; // move this into something in the manage dir +@import "changelog/changelog"; +@import "changelog-actions-tags"; // move this into something in the manage dir // Settings -@import "classes/settings/wrapper"; -@import "classes/settings/container"; -@import "classes/settings/description"; -@import "classes/settings/pagination"; -@import "classes/settings/account"; -@import "classes/settings/account-log"; -@import "classes/settings/account-logs"; -@import "classes/settings/login-attempt"; -@import "classes/settings/login-attempts"; -@import "classes/settings/session"; -@import "classes/settings/sessions"; -@import "classes/settings/role"; -@import "classes/settings/two-factor"; +@import "settings/settings"; // News -@import "classes/news/container"; -@import "classes/news/list"; -@import "classes/news/preview"; -@import "classes/news/sidebar"; -@import "classes/news/post"; // post needs to be able to override sidebar +@import "news/news"; // Forums -@import "classes/forum/forum"; +@import "forum/forum"; // User stuff -@import "classes/usercard"; -@import "classes/userlist"; +@import "usercard"; +@import "userlist"; // Comments -@import "classes/comment"; // entries -@import "classes/comments"; // listing +@import "comment"; // entries +@import "comments"; // listing diff --git a/assets/less/classes/manage/blacklist.less b/assets/less/manage/blacklist.less similarity index 100% rename from assets/less/classes/manage/blacklist.less rename to assets/less/manage/blacklist.less diff --git a/assets/less/classes/manage/manage.less b/assets/less/manage/manage.less similarity index 77% rename from assets/less/classes/manage/manage.less rename to assets/less/manage/manage.less index 6e09c3a1..4f5d276d 100644 --- a/assets/less/classes/manage/manage.less +++ b/assets/less/manage/manage.less @@ -25,3 +25,11 @@ padding: 2px 5px; } } + +@import "blacklist"; +@import "navigation"; +@import "role-item"; +@import "roles"; +@import "user-item"; +@import "user"; +@import "users"; diff --git a/assets/less/classes/manage/navigation.less b/assets/less/manage/navigation.less similarity index 100% rename from assets/less/classes/manage/navigation.less rename to assets/less/manage/navigation.less diff --git a/assets/less/classes/manage/role-item.less b/assets/less/manage/role-item.less similarity index 100% rename from assets/less/classes/manage/role-item.less rename to assets/less/manage/role-item.less diff --git a/assets/less/classes/manage/roles.less b/assets/less/manage/roles.less similarity index 100% rename from assets/less/classes/manage/roles.less rename to assets/less/manage/roles.less diff --git a/assets/less/classes/manage/user-item.less b/assets/less/manage/user-item.less similarity index 100% rename from assets/less/classes/manage/user-item.less rename to assets/less/manage/user-item.less diff --git a/assets/less/classes/manage/user.less b/assets/less/manage/user.less similarity index 100% rename from assets/less/classes/manage/user.less rename to assets/less/manage/user.less diff --git a/assets/less/classes/manage/users.less b/assets/less/manage/users.less similarity index 100% rename from assets/less/classes/manage/users.less rename to assets/less/manage/users.less diff --git a/assets/less/classes/messagebox.less b/assets/less/messagebox.less similarity index 100% rename from assets/less/classes/messagebox.less rename to assets/less/messagebox.less diff --git a/assets/less/classes/navigation.less b/assets/less/navigation.less similarity index 100% rename from assets/less/classes/navigation.less rename to assets/less/navigation.less diff --git a/assets/less/classes/news/container.less b/assets/less/news/container.less similarity index 100% rename from assets/less/classes/news/container.less rename to assets/less/news/container.less diff --git a/assets/less/classes/news/list.less b/assets/less/news/list.less similarity index 100% rename from assets/less/classes/news/list.less rename to assets/less/news/list.less diff --git a/assets/less/news/news.less b/assets/less/news/news.less new file mode 100644 index 00000000..73baa34c --- /dev/null +++ b/assets/less/news/news.less @@ -0,0 +1,5 @@ +@import "container"; +@import "list"; +@import "preview"; +@import "sidebar"; +@import "post"; diff --git a/assets/less/classes/news/post.less b/assets/less/news/post.less similarity index 100% rename from assets/less/classes/news/post.less rename to assets/less/news/post.less diff --git a/assets/less/classes/news/preview.less b/assets/less/news/preview.less similarity index 100% rename from assets/less/classes/news/preview.less rename to assets/less/news/preview.less diff --git a/assets/less/classes/news/sidebar.less b/assets/less/news/sidebar.less similarity index 100% rename from assets/less/classes/news/sidebar.less rename to assets/less/news/sidebar.less diff --git a/assets/less/classes/pagination.less b/assets/less/pagination.less similarity index 100% rename from assets/less/classes/pagination.less rename to assets/less/pagination.less diff --git a/assets/less/classes/permissions.less b/assets/less/permissions.less similarity index 100% rename from assets/less/classes/permissions.less rename to assets/less/permissions.less diff --git a/assets/less/classes/profile/about.less b/assets/less/profile/about.less similarity index 100% rename from assets/less/classes/profile/about.less rename to assets/less/profile/about.less diff --git a/assets/less/classes/profile/accounts.less b/assets/less/profile/accounts.less similarity index 100% rename from assets/less/classes/profile/accounts.less rename to assets/less/profile/accounts.less diff --git a/assets/less/classes/profile/background-settings.less b/assets/less/profile/background-settings.less similarity index 100% rename from assets/less/classes/profile/background-settings.less rename to assets/less/profile/background-settings.less diff --git a/assets/less/classes/profile/birthdate.less b/assets/less/profile/birthdate.less similarity index 100% rename from assets/less/classes/profile/birthdate.less rename to assets/less/profile/birthdate.less diff --git a/assets/less/classes/profile/container.less b/assets/less/profile/container.less similarity index 100% rename from assets/less/classes/profile/container.less rename to assets/less/profile/container.less diff --git a/assets/less/classes/profile/guidelines.less b/assets/less/profile/guidelines.less similarity index 100% rename from assets/less/classes/profile/guidelines.less rename to assets/less/profile/guidelines.less diff --git a/assets/less/classes/profile/header.less b/assets/less/profile/header.less similarity index 100% rename from assets/less/classes/profile/header.less rename to assets/less/profile/header.less diff --git a/assets/less/classes/profile/pagination.less b/assets/less/profile/pagination.less similarity index 100% rename from assets/less/classes/profile/pagination.less rename to assets/less/profile/pagination.less diff --git a/assets/less/classes/profile/profile.less b/assets/less/profile/profile.less similarity index 70% rename from assets/less/classes/profile/profile.less rename to assets/less/profile/profile.less index f836c278..93bfd9b6 100644 --- a/assets/less/classes/profile/profile.less +++ b/assets/less/profile/profile.less @@ -29,3 +29,15 @@ display: none; } } + +@import "about"; +@import "accounts"; +@import "background-settings"; +@import "birthdate"; +@import "container"; +@import "guidelines"; +@import "header"; +@import "pagination"; +@import "relations"; +@import "signature"; +@import "warning"; diff --git a/assets/less/classes/profile/relations.less b/assets/less/profile/relations.less similarity index 100% rename from assets/less/classes/profile/relations.less rename to assets/less/profile/relations.less diff --git a/assets/less/classes/profile/signature.less b/assets/less/profile/signature.less similarity index 100% rename from assets/less/classes/profile/signature.less rename to assets/less/profile/signature.less diff --git a/assets/less/classes/profile/warning.less b/assets/less/profile/warning.less similarity index 100% rename from assets/less/classes/profile/warning.less rename to assets/less/profile/warning.less diff --git a/assets/less/classes/settings/account-log.less b/assets/less/settings/account-log.less similarity index 100% rename from assets/less/classes/settings/account-log.less rename to assets/less/settings/account-log.less diff --git a/assets/less/classes/settings/account-logs.less b/assets/less/settings/account-logs.less similarity index 100% rename from assets/less/classes/settings/account-logs.less rename to assets/less/settings/account-logs.less diff --git a/assets/less/classes/settings/account.less b/assets/less/settings/account.less similarity index 100% rename from assets/less/classes/settings/account.less rename to assets/less/settings/account.less diff --git a/assets/less/classes/settings/container.less b/assets/less/settings/container.less similarity index 100% rename from assets/less/classes/settings/container.less rename to assets/less/settings/container.less diff --git a/assets/less/classes/settings/description.less b/assets/less/settings/description.less similarity index 100% rename from assets/less/classes/settings/description.less rename to assets/less/settings/description.less diff --git a/assets/less/classes/settings/login-attempt.less b/assets/less/settings/login-attempt.less similarity index 100% rename from assets/less/classes/settings/login-attempt.less rename to assets/less/settings/login-attempt.less diff --git a/assets/less/classes/settings/login-attempts.less b/assets/less/settings/login-attempts.less similarity index 100% rename from assets/less/classes/settings/login-attempts.less rename to assets/less/settings/login-attempts.less diff --git a/assets/less/classes/settings/pagination.less b/assets/less/settings/pagination.less similarity index 100% rename from assets/less/classes/settings/pagination.less rename to assets/less/settings/pagination.less diff --git a/assets/less/classes/settings/role.less b/assets/less/settings/role.less similarity index 100% rename from assets/less/classes/settings/role.less rename to assets/less/settings/role.less diff --git a/assets/less/classes/settings/session.less b/assets/less/settings/session.less similarity index 100% rename from assets/less/classes/settings/session.less rename to assets/less/settings/session.less diff --git a/assets/less/classes/settings/sessions.less b/assets/less/settings/sessions.less similarity index 100% rename from assets/less/classes/settings/sessions.less rename to assets/less/settings/sessions.less diff --git a/assets/less/settings/settings.less b/assets/less/settings/settings.less new file mode 100644 index 00000000..1ed69eab --- /dev/null +++ b/assets/less/settings/settings.less @@ -0,0 +1,13 @@ +@import "account-log"; +@import "account-logs"; +@import "account"; +@import "container"; +@import "description"; +@import "login-attempt"; +@import "login-attempts"; +@import "pagination"; +@import "role"; +@import "session"; +@import "sessions"; +@import "two-factor"; +@import "wrapper"; diff --git a/assets/less/classes/settings/two-factor.less b/assets/less/settings/two-factor.less similarity index 100% rename from assets/less/classes/settings/two-factor.less rename to assets/less/settings/two-factor.less diff --git a/assets/less/classes/settings/wrapper.less b/assets/less/settings/wrapper.less similarity index 100% rename from assets/less/classes/settings/wrapper.less rename to assets/less/settings/wrapper.less diff --git a/assets/less/classes/usercard.less b/assets/less/usercard.less similarity index 100% rename from assets/less/classes/usercard.less rename to assets/less/usercard.less diff --git a/assets/less/classes/userlist.less b/assets/less/userlist.less similarity index 100% rename from assets/less/classes/userlist.less rename to assets/less/userlist.less diff --git a/assets/less/classes/warning.less b/assets/less/warning.less similarity index 100% rename from assets/less/classes/warning.less rename to assets/less/warning.less