mediawiki-extensions-Echo/modules
Bartosz Dziewoński b6b19e1a2f Simplify Special:Notifications layout using flexbox
Compared to the previous approach using table layouts, it is much
easier to control which elements are allowed to extend to maximum
available width, and to provide alternative layouts for mobile.
There should be no visual changes.

It doesn't require using `white-space: nowrap` to prevent elements
from being squished, which will help with T237244.

(These styles are only loaded on Special:Notifications, they don't
apply to the flyout.)

Bug: T237244
Change-Id: I09e692e427f61fabd53b3824a1ed7e4f8e76fad4
2024-05-15 23:41:59 +02:00
..
api Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
controller Move var declarations inline 2024-03-05 22:39:09 +00:00
icons Add API module for sending notifications 2024-05-04 17:43:39 +03:00
mobile Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
model Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
nojs Remove unused CSS classes. 2023-11-16 10:46:23 +00:00
special Move var declarations inline 2024-03-05 22:39:09 +00:00
styles Simplify Special:Notifications layout using flexbox 2024-05-15 23:41:59 +02:00
ui Remove unused FooterNoticeWidget 2024-05-15 22:10:22 +02:00
.eslintrc.json Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
echo.mixins.less Fix opacity of focus styles 2023-02-02 17:06:55 +00:00
echo.variables.less styles: Replace 'mediawiki.ui/variables' call with skin variables 2023-04-04 01:26:11 -07:00
ext.echo.centralauth.js Initialize Echo when CentralAuth autologin replaces the user toolbar 2022-11-19 23:28:23 -08:00
ext.echo.init.js Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
ext.echo.moment-hack.js build: Update linters 2019-12-12 11:20:49 +00:00
hooks.txt Echo should fire onInitialize event after rendering of badge 2022-09-22 08:49:44 -07:00