Go to file
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
.phan Use HookHandlers for UserMerge hook 2023-08-16 05:30:19 +00:00
i18n Localisation updates from https://translatewiki.net. 2024-05-14 09:26:00 +02:00
images Remove all traces of cross-wiki beta feature 2019-04-17 22:18:13 -07:00
includes Use ObjectCacheFactory instead of deprecated ObjectCache method 2024-05-14 19:30:17 +00:00
maintenance Migrate to IReadableDatabase::newSelectQueryBuilder 2024-04-28 01:05:10 +02:00
modules Simplify Special:Notifications layout using flexbox 2024-05-15 23:41:59 +02:00
scripts Use ::class for class name resolution 2022-06-16 22:36:46 +02:00
sql Drop schema updates from MW 1.33 and 1.34 2023-12-22 01:56:23 +00:00
tests Make all @covers tags in tests absolute 2024-05-11 15:18:46 +00:00
.eslintignore eslint: Use .eslintignore 2022-05-09 14:00:02 +01:00
.eslintrc.json Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
.gitignore Add DS_Store to gitignore 2021-07-13 13:58:44 -05:00
.gitreview
.jsdoc.json Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
.mailmap Update Legoktm's mailmap entry 2021-04-11 19:15:52 -07:00
.phpcs.xml tests: Resolve phpunit filename deprecation errors 2023-08-12 21:07:15 +02:00
.stylelintrc.json stylelint: Enable selector-pseudo-element-colon-notation 2023-03-30 00:24:47 +02:00
.svgo.config.js build: Update SVGO to v3.0.2 & re-crush icons 2023-06-14 19:12:11 +00:00
CODE_OF_CONDUCT.md
composer.json build: Updating dependencies 2024-05-08 07:56:09 +00:00
COPYING
Echo.alias.php Add aliases for Simplified & Traditional Chinese 2024-01-07 16:55:25 +08:00
extension.json Add API module for sending notifications 2024-05-04 17:43:39 +03:00
Gruntfile.js eslint: Use .eslintignore 2022-05-09 14:00:02 +01:00
package-lock.json build: Updating grunt-banana-checker to 0.12.0 2024-05-13 21:20:55 +00:00
package.json build: Updating grunt-banana-checker to 0.12.0 2024-05-13 21:20:55 +00:00
quibble.yaml build: Add quibble.yaml and enable early warning bot feedback 2023-03-31 11:42:44 +02:00
README.md Replace jsduck with jsdoc 2024-04-30 15:29:06 +01:00
RELEASE_NOTES
ServiceWiring.php Merge "Inject service RevisionStore into RevisionLocalCache" 2024-03-18 09:06:16 +00:00

The Echo extension provides an in-wiki notification system that can be used by other extensions.