Commit graph

624 commits

Author SHA1 Message Date
alistair3149 359f1b9ce3
fix: fix header background bleeding into content 2021-02-04 10:41:01 -05:00
alistair3149 73a18ceb56
refactor: clean up header background var 2021-02-04 10:38:29 -05:00
alistair3149 64c89ecbf1
Merge pull request #268 from RogerDodger/feat/header-shadow
Change header shadow from box-shadow to a gradient
2021-02-04 10:28:08 -05:00
Cameron c78bd5ff64
feat: remove overflow-x hidden from body,html (#267)
Removing this is necessary so that position sticky can be used on the page.

Reference: https://stackoverflow.com/a/47745433

This was presumably added because of the skin having some errant elements at
some point. The only case I can find of this is .catlinks and #p-namespaces
in an earlier patch, but their layout has since been changed.
2021-02-04 10:13:22 -05:00
Cameron 584f5043e1
fix: fix scroll-padding-top value syntax (#266) 2021-02-04 10:10:35 -05:00
RogerDodger 296691c2ab remove pointer events on header
This allows users to click on things underneath the header itself
or its shadow. Very useful, especially if the shadow is made any
bigger.
2021-02-04 18:46:41 +10:30
RogerDodger 228d597cb2 change header shadow to an eased gradient 2021-02-04 14:10:35 +10:30
alistair3149 6eb0056885
fix: fix incorrect container width for drawer menu 2021-02-03 16:11:17 -05:00
alistair3149 f133b106aa
feat: tweak box shadow of drawer subsearch 2021-02-03 16:04:35 -05:00
alistair3149 e6055cf238
feat: hide drawer subsearch when no js 2021-02-03 15:52:25 -05:00
alistair3149 00448a095d
feat: add drawer subsearch part 2 2021-02-03 15:47:32 -05:00
H. C. Kruse 407d367e37 feat: add drawer subsearch (#264)
* bug: Fix display of theme toggle button if set to auto

* feat: Add subsearch script to drawer

An input in the drawer allows to search portal headings and links for matching text
- Hides all portals / links based on the search value

Feature can be enabled by setting `$wgCitizenEnableDrawerSubSearch = true;` in LocalSettings.

* bug: Fix subsearch
2021-02-03 15:01:50 -05:00
alistair3149 dded05f556
feat: remove gap between search toggle and tools 2021-01-31 17:51:01 -05:00
alistair3149 6633f89033
fix: fix display of theme toggle button if set to auto (#261)
Co-authored-by: Hannes <hannes@octofox.de>
2021-01-31 12:38:37 -05:00
alistair3149 071b1bb587
feat: remove unnecessary justify center for overlay menu 2021-01-29 15:59:31 -05:00
alistair3149 96a98da021
feat: use flexbox for overlay menu 2021-01-29 14:54:42 -05:00
alistair3149 25e4c151a5
Merge pull request #254 from octfx/dev
refactor: Move ESC handler
2021-01-29 14:00:50 -05:00
Hannes 1769510dae
refactor: Move ESC handler 2021-01-29 19:50:20 +01:00
alistair3149 91376ab01e
feat: increase the speed of the overlay menu transition 2021-01-29 13:21:11 -05:00
alistair3149 1c6df3a4b1
feat: increase font-size of overlay menu header 2021-01-29 13:10:46 -05:00
Hannes b901ac7891
refactor: Hide drawer on esc and outside click 2021-01-29 19:02:09 +01:00
alistair3149 4bf106118f
fix: fix center alignment for logo in menu 2021-01-29 12:09:38 -05:00
github-actions bfe10f6c71 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-01-29 16:55:58 +00:00
alistair3149 a276aa2828
feat: add border radius to menu link 2021-01-29 11:55:17 -05:00
alistair3149 538202f2b2
feat: convert drawer menu to overlay menu 2021-01-29 11:47:33 -05:00
alistair3149 10766b160b
fix: fix header background bleeding 2021-01-28 15:20:14 -05:00
alistair3149 55be448dcd fix: incorrect icon size on action more menu 2021-01-28 13:00:43 -05:00
alistair3149 fbc901e6e0
refactor: clean up portal styles 2021-01-27 15:05:31 -05:00
alistair3149 e142800957
feat: move toolbox to page more menu 2021-01-27 14:52:49 -05:00
alistair3149 eb963466ed
feat: add styles for edit button when both VE and source is present 2021-01-27 13:59:14 -05:00
alistair3149 bf91a7f83c
feat: tweak indicator styles 2021-01-26 15:38:27 -05:00
alistair3149 d88f933771
fix: Fix incorrect layout on recent changes page 2021-01-26 14:56:11 -05:00
alistair3149 c71e209105
fix: fix incorrect log in and out color in personal menu 2021-01-26 14:37:22 -05:00
alistair3149 60cd190bbb
feat: tweak page tool button styles 2021-01-26 14:29:36 -05:00
alistair3149 6081341418
feat: integrate page tools into page header 2021-01-26 14:25:46 -05:00
alistair3149 2836831335
fix: allow checkbox button to uncheck when clicked 2021-01-21 21:43:20 -05:00
alistair3149 3ba3a0cb8d
feat: hide menu when clicked outside 2021-01-21 21:08:55 -05:00
alistair3149 f995756747
feat: add user groups to personal menu (#233)
* feat: Add user groups to personal menu

* feat: tweak user group styles

Co-authored-by: Hannes <hannes@octofox.de>
2021-01-21 19:16:21 -05:00
alistair3149 f65bf157bd
feat: move personal menu to header (#231)
* fix: fix header background bleeding in VE

* feat: move personal menu out of drawer to header

* feat: update personal menu styles in smaller breakpoints

* fix: fix typo in qqq documentation

* ci: lint code to MediaWiki standards

Check commit and GitHub actions for more details

* feat: add title text to personal menu button

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2021-01-19 15:56:42 -05:00
alistair3149 2e83983954
feat: tweak ToC drawer styles 2021-01-18 16:30:15 -05:00
alistair3149 4beb15e43d
feat: update layout in different breakpoints (#227)
* feat: update layout in different breakpoints

* ci: lint code to MediaWiki standards

Check commit and GitHub actions for more details

* feat: remove negative margin for namespace and catlinks

* ci: lint code to MediaWiki standards

Check commit and GitHub actions for more details

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2021-01-18 15:18:39 -05:00
alistair3149 56de894f6e
refactor: convert skin.citizen.scripts to packagedFiles 2021-01-16 17:01:58 -05:00
alistair3149 25822463a0
fix: incorrect selector in search toggle script 2021-01-16 16:35:23 -05:00
alistair3149 ffad106fa3
refactor: convert page width to css var 2021-01-16 16:14:04 -05:00
alistair3149 ea3d5c89c3
feat: remove scrollbar styles
will revisit when the standards change
2021-01-16 13:27:21 -05:00
alistair3149 ac61053dba
fix: fix highlight link selector 2021-01-16 00:18:00 -05:00
alistair3149 8120399088
fix: fix clipping search toggle icon 2021-01-16 00:12:01 -05:00
alistair3149 15a02db45a
feat: use Wikimedia UI icons for theme toggle 2021-01-16 00:02:55 -05:00
alistair3149 e43dd3e5e6
feat: move search icon a bit higher 2021-01-15 23:56:33 -05:00
alistair3149 8e1b1a1493
refactor: convert core styles to use padding-page var 2021-01-15 20:28:13 -05:00