David Wheatley
2831ce226c
Fix global typings for extensions ( #2992 )
...
* Fix global typings for extensions
* Deprecate global `app` typings
See https://github.com/flarum/core/issues/2857#issuecomment-889841326
* Add `app` export for common namespace
* Add missing `app` imports within core
* Add missing `app` imports to JS files
* Fix incorrect import
* Fix admin file importing forum `app`
* Add `flarum` global variable
* Format
* Update JSDoc comment
* Update JSDoc comment
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com >
* Fix frontend JS error
* Empty commit
Co-authored-by: Alexander Skvortsov <sasha.skvortsov109@gmail.com >
2021-08-19 10:10:40 +01:00
Charlie
71ccdc00e6
AdminUX Patch and Admin Page ( #2593 )
...
* AdminPage
* More fixes
* Settings Modal Drop
* Translation and docblock
* settingS
* Convert Fieldset to JSX
* info -> headerInfo, className
* Overflow fixes
* MailPage
* Admin Less
* Basics Page
* Changes
* Cleanup
* Permission Page
* Add padding
2021-02-18 15:45:43 -08:00
Charlie
07a43f52b4
AdminUX Overhaul Small Patches ( #2468 )
2020-12-07 15:14:22 -05:00
Charlie
c3989cc952
AdminUX Overhaul ( #2409 )
...
- Extensions now have their own pages
- The API for extensions to register permissions and settings has been overhauled via the `flarum/admin/utils/ExtensionData` util
- An extension grid has been added as a widget to the Dashboard page
2020-11-24 12:44:40 -05:00