MinervaNeue/resources
jdlrobson 2e453edd23 Only load notification icon (bell) CSS for logged in users
* The notification-count style is only needed if you are logged
in. Given a small percentage of our users are logged in, we
load a lot of render blocking css unnecessarily.
* The bell icon is not needed for anonymous users so pull that
out from skins.minerva.icons.images which is loaded for all users
into a module only used by logged in users (skins.minerva.icons.loggedin)
* Simplify the user-button rule - it is overly specific - probably for
historic reasons.

Additional changes:
* Simplify isAuthenticated helper

Change-Id: Ia72e7e45d276e8aac1ff5471bf6158705c7b5f99
2018-04-12 09:27:01 -07:00
..
skins.minerva.backtotop Use jsdoc for generating Minerva documentation 2018-03-15 15:01:41 -07:00
skins.minerva.base.reset Removing tap-highlight override for iOS 2018-03-01 19:04:13 +00:00
skins.minerva.base.styles Only load notification icon (bell) CSS for logged in users 2018-04-12 09:27:01 -07:00
skins.minerva.categories Hygiene: move CategoryAddOverlay window use to client 2018-03-01 18:17:34 +00:00
skins.minerva.content.styles Special handling for links without href attribute 2018-03-29 15:58:09 -07:00
skins.minerva.editor Fix: update edit button lock style state 2018-04-09 17:40:00 +00:00
skins.minerva.icons.images Only load notification icon (bell) CSS for logged in users 2018-04-12 09:27:01 -07:00
skins.minerva.icons.images.scripts Add icons for all the types of issues 2018-03-15 15:02:05 -07:00
skins.minerva.icons.images.variants Unify SVG markup 2017-11-14 21:44:40 +00:00
skins.minerva.icons.loggedin Only load notification icon (bell) CSS for logged in users 2018-04-12 09:27:01 -07:00
skins.minerva.loggedin.styles Only load notification icon (bell) CSS for logged in users 2018-04-12 09:27:01 -07:00
skins.minerva.mainMenu Use jsdoc for generating Minerva documentation 2018-03-15 15:01:41 -07:00
skins.minerva.mainMenu.icons Prefix icons in Minerva 2018-01-19 15:30:03 -08:00
skins.minerva.mainMenu.styles Replace abandoned color variables 2018-03-14 17:53:56 -07:00
skins.minerva.mainPage.styles Minerva is its own skin 2017-07-12 08:12:40 -07:00
skins.minerva.newusers Use jsdoc for generating Minerva documentation 2018-03-15 15:01:41 -07:00
skins.minerva.notifications Hygiene: Cleanup initialisation files 2017-09-07 17:48:58 +00:00
skins.minerva.notifications.badge Use jsdoc for generating Minerva documentation 2018-03-15 15:01:41 -07:00
skins.minerva.scripts Use OverlayManager for SearchOverlay 2018-04-05 15:23:36 +02:00
skins.minerva.scripts.top Minerva is its own skin 2017-07-12 08:12:40 -07:00
skins.minerva.tablet.scripts Fix: always show table of contents 2018-03-28 13:36:17 -05:00
skins.minerva.tablet.styles Explicitly use LESS variable for breakpoint defined in mediawiki ui 2018-02-06 22:23:32 +00:00
skins.minerva.talk Passing currentPageTitle option to TalkSectionAddOverlay 2018-02-28 21:08:00 +00:00
skins.minerva.toggling Remove main page toggle check 2018-02-07 09:10:47 -08:00
skins.minerva.userpage.icons Remove unused userpage icon from repo 2018-02-15 08:36:44 -08:00
skins.minerva.userpage.styles Restore Minerva specific userpage styles for all user pages 2018-02-13 16:14:54 -08:00
skins.minerva.watchstar Minerva is its own skin 2017-07-12 08:12:40 -07:00