1
0
mirror of https://github.com/flarum/core.git synced 2025-07-31 13:40:20 +02:00
* Replace gulp with webpack and npm scripts for JS compilation
* Set up Travis CI to commit compiled JS
* Restructure `js` directory; only one instance of npm, forum/admin are "submodules"
* Refactor JS initializers into Application subclasses
* Maintain partial compatibility API (importing from absolute paths) for extensions
* Remove minification responsibility from PHP asset compiler
* Restructure `less` directory
This commit is contained in:
Toby Zerner
2018-06-20 13:20:31 +09:30
committed by GitHub
parent d234badbb2
commit 3f683dd6ee
235 changed files with 9351 additions and 57639 deletions

10
less/admin.less Normal file
View File

@@ -0,0 +1,10 @@
@import "common/common";
@import "admin/AdminNav";
@import "admin/DashboardPage";
@import "admin/BasicsPage";
@import "admin/PermissionsPage";
@import "admin/EditGroupModal";
@import "admin/ExtensionsPage";
@import "admin/AppearancePage";
@import "admin/MailPage";

View File

@@ -1,10 +0,0 @@
@import "../lib/lib.less";
@import "AdminNav.less";
@import "DashboardPage.less";
@import "BasicsPage.less";
@import "PermissionsPage.less";
@import "EditGroupModal.less";
@import "ExtensionsPage.less";
@import "AppearancePage.less";
@import "MailPage.less";

31
less/common/common.less Normal file
View File

@@ -0,0 +1,31 @@
@import "fontawesome";
@import "fa-brands";
@import "fa-regular";
@import "fa-solid";
@fa-font-path: "./fonts";
@import "normalize";
@import "print";
@import "scaffolding";
@import "sideNav";
@import "mixins";
@import "App";
@import "Alert";
@import "AlertManager";
@import "Avatar";
@import "Badge";
@import "Button";
@import "Checkbox";
@import "Dropdown";
@import "Form";
@import "FormControl";
@import "LoadingIndicator";
@import "Modal";
@import "Navigation";
@import "Placeholder";
@import "Search";
@import "Select";
@import "Tooltip";
@import "variables";

25
less/forum.less Normal file
View File

@@ -0,0 +1,25 @@
@import "common/common";
@import "forum/ActivityPage";
@import "forum/AvatarEditor";
@import "forum/Composer";
@import "forum/DiscussionHero";
@import "forum/DiscussionList";
@import "forum/DiscussionListItem";
@import "forum/DiscussionPage";
@import "forum/EditUserModal";
@import "forum/Hero";
@import "forum/IndexPage";
@import "forum/LogInButton";
@import "forum/LogInModal";
@import "forum/NotificationGrid";
@import "forum/NotificationList";
@import "forum/NotificationsDropdown";
@import "forum/Post";
@import "forum/PostStream";
@import "forum/Scrubber";
@import "forum/SettingsPage";
@import "forum/SignUpModal";
@import "forum/Slidable";
@import "forum/UserCard";
@import "forum/UserPage";

View File

@@ -1,25 +0,0 @@
@import "../lib/lib.less";
@import "ActivityPage.less";
@import "AvatarEditor.less";
@import "Composer.less";
@import "DiscussionHero.less";
@import "DiscussionList.less";
@import "DiscussionListItem.less";
@import "DiscussionPage.less";
@import "EditUserModal.less";
@import "Hero.less";
@import "IndexPage.less";
@import "LogInButton.less";
@import "LogInModal.less";
@import "NotificationGrid.less";
@import "NotificationList.less";
@import "NotificationsDropdown.less";
@import "Post.less";
@import "PostStream.less";
@import "Scrubber.less";
@import "SettingsPage.less";
@import "SignUpModal.less";
@import "Slidable.less";
@import "UserCard.less";
@import "UserPage.less";

View File

@@ -1,31 +0,0 @@
@import "fontawesome.less";
@import "fa-brands.less";
@import "fa-regular.less";
@import "fa-solid.less";
@fa-font-path: "./fonts";
@import "normalize.less";
@import "print.less";
@import "scaffolding.less";
@import "sideNav.less";
@import "mixins.less";
@import "App.less";
@import "Alert.less";
@import "AlertManager.less";
@import "Avatar.less";
@import "Badge.less";
@import "Button.less";
@import "Checkbox.less";
@import "Dropdown.less";
@import "Form.less";
@import "FormControl.less";
@import "LoadingIndicator.less";
@import "Modal.less";
@import "Navigation.less";
@import "Placeholder.less";
@import "Search.less";
@import "Select.less";
@import "Tooltip.less";
@import "variables.less";