55 Commits (22f888ccc5a87f4a12a603de5fbaf5fd81cec453)

Author SHA1 Message Date
Isarra 22f888ccc5 Set firstHeading overflow to be more consistent with other skins
overflow:visible so line goes properly under indicators, help
thingies, wikipedian user icon spam, etc.

Change-Id: I5d626884b13449b8d1351fe4e9a94b3ee99baf80
7 years ago
RileyBugz 964849e117 I fixed the alignment of the TOC's header so that it would align with the hide/show button.
Change-Id: I88cc2c84a19f443bd3c749b7729ac0b7b6f74c2c
7 years ago
jenkins-bot 093dba116a Merge "Reduce colours somewhat" 7 years ago
jenkins-bot 1e18f721a2 Merge "ToC: Use table layout for the toc" 7 years ago
Isarra 03b31d4d11 Reduce colours somewhat
* colour bar for header now only has number of colours equal to
  columns underneath it
* h1 and h2 now have grey underlines instead of blue

bug: T182388
bug: T132000
Change-Id: I883bcfa872d6306c04418230c3f7034e5ec9f188
7 years ago
Derk-Jan Hartman 7dfc75fec2 Move copyright and credits in seperate line of footer
This makes the footer more readable instead of a blob of characters

Change-Id: Ib2aa944082b775898c53fddc6ec577595e5e2759
7 years ago
Derk-Jan Hartman 700c82ec6a ToC: Use table layout for the toc
Table layout is much better in combinging wrapping, using as much
space as available and floating content at the same time.

This is similar to how we do this for all our skins

Change-Id: I23408d1aa6773af05f2ee197356a9b04feb524f0
7 years ago
jenkins-bot 832672fbc9 Merge "Fix selflink styles" 7 years ago
Ebrahim Byagowi 142edcb27f [i18n] Fix icons issues of the skin on RTL
* Used nominal values of background-position so CSSJanus can apply
  CSS flipping correctly
* Added the missed RTL search icons, optimized SVG source of the
  LTR search icon, optimized PNG rsvg-convert result of both
  SVGs using optipng

Change-Id: I6a56f8ee448b60742b92d3613394a0d61b9235a1
7 years ago
evad37 9e6555a263 Fix indenting of subheadings in TOC
Reduce the specificity of TOC ul styles, so the existing rules
for indenting (with selector `.mw-content-ltr .toc ul ul`) are
applied. This matches the behaviour in other skins.

Bug: T190830
Change-Id: I84fd56c2baeaa218fb4fda493393f8c3d3ddd6cd
7 years ago
evad37 ce38e698a2 Fix selflink styles
Selflinks should inherit color and text-decoration styles, and
be bolded. This matches how they are displayed in other skins,
and how they were displayed before a change to mediawiki core
in MW-1.29 ( If058843924c3b30c116df2520aef93a004d98a5d ).

Bug: T192033
Change-Id: Id61f06a6b1921208d5436cb6e21f710413e990e9
7 years ago
Isarra 208b2957ab Make misc content styles selector less specific
Bug: T192560
Change-Id: If98bb0e3cfe4aa182475363210dc56cb24f9e040
7 years ago
jenkins-bot 82f0eed394 Merge "Fix hiding of empty portlets on special pages" 7 years ago
evad37 b03a2a970f Fix hiding of empty portlets on special pages
* Increased selector specificy so that .emptyPortlet works on portlets within
  #mw-page-header-links
* Moved the `ca-more` dropdown, only shown on mobile, into a new portlet so that
  `p-views` is really empty on Special pages, and has class .emptyPortlet
* Moved languages dropdown, also only shown on mobile, into the new portlet too.
  This way on special pages the two dropdowns are in a single <ul> list with two
  items, rather than two adjacent list each with one item. Also, grouping the
  mobile-only items together means the desktop CSS only has to hide the portlet,
  rather than the individual ietms.

Bug: T182533
Change-Id: I496af1805d200e1fd67b1232e1b3b029b08b82ca
7 years ago
evad37 53f8532054 Add explicit padding and margins for all ul elements
The lack of such styles causes unwanted spacing on ul elements
that are not within `.mw-content-ltr`, most noticeably on the
watchlist (T181275) and search result pages (T181287).

Bug: T181275
Bug: T181287
Change-Id: I3402c3e297abbbbbcc19d69acee9808195c1f99a
7 years ago
evad37 3c3caeda7c Make languages portlet visible when empty
The languages portlet should always be visible so that the ULS
is always visible.

Bug: T181362
Change-Id: Icd89ccd28072758b9267906e5f4b72c39da5269d
7 years ago
jenkins-bot 9a1b390e5c Merge "Changes to portlets for greater compatibility with other skins" 7 years ago
vlakoff 1ff3e9a8f7 Add some missing "noflip" directives for thumbs
Bug: T183783
Change-Id: I9722a155bf75b47ac8d18e844a7255a1e057a77c
7 years ago
evad37 212357d9b8 Changes to portlets for greater compatibility with other skins
Rename `pagetools` to `views`, `pageactions` to `cactions`, and
`cactions` from last commit back to `pagemisc`.
Make empty portlets available on page but hidden (display:none)
 with css class emptyPortlet, which can be removed by scripts
that add links to portlets (mw.util.addPortletLink already does
this).

Bug: T181362
Change-Id: I56d5b9df529abbdfead26cc46b8fe28935b417c3
7 years ago
jenkins-bot 630e31c446 Merge "Help icon is a bit weirdly aligned" 7 years ago
jenkins-bot 9d0525ddd8 Merge "Only add border to the primary thumb image" 7 years ago
Derk-Jan Hartman d6383bf713 No need for background color on the outside of thumbnails
Change-Id: Id7e38e3653ad0c53a41444926b7ba3157e13c2d2
7 years ago
Framawiki 3185eb1d42 Help icon is a bit weirdly aligned
Change margin of .mw-indicators

Bug: T173186
Change-Id: I614b54f3fb6097842703f383f1aed5c2c9c39a6a
7 years ago
Isarra bfa6e4a275 Merge "Revert "Remove brackets around new toctoggle"" 7 years ago
Isarra adbab0e162 Revert "Remove brackets around new toctoggle"
This reverts commit 366f80701b.

Change-Id: I96e6cdf7739a21ed3a1d86fb37ee863d867d6dbb
7 years ago
Isarra 2d7547aabe Merge "Remove brackets around new toctoggle" 7 years ago
Derk-Jan Hartman 4af519be1f Only add border to the primary thumb image
Bug: T181211
Change-Id: Idf3d2fa88d5bf6c7244cf2bd1c32813b141fb845
7 years ago
Derk-Jan Hartman 580519342f Allow multiple mw-indicator side by side
Bug: T175894
Change-Id: I6ca0b1739ba8364ef64c92a6e05569a1da2c9c76
7 years ago
jenkins-bot 9682b27739 Merge "Fix some small positioning/overflow things" 7 years ago
Isarra 29b0838989 Fix some small positioning/overflow things
* Echo icon positioning fix in rtl languages (thanks to RoanKattouw)
* Fix for header lines overlapping with floats (thanks to someone who...
  I don't actually remember, but they're absolutely lovely too)

Change-Id: I57825a7e7e06184f452cec69b15b484173b59413
7 years ago
Fomafix 366f80701b Remove brackets around new toctoggle
I82db33d656 in core changes the toggle button of the TOC.
This change removes the brackets around the new toctoggle, too.

Depends-On: I82db33d656b3795d7134a91d20ed9d93a3471086
Change-Id: I4ebe356e266a93b2391650ac915940432e02f0ef
7 years ago
Jack Phoenix d013bf5cfc Custom styling for <pre> and <code> elements
Copypasted from core /resources/src/mediawiki.skinning/elements.css with
colors adjusted for Timeless.

Bug: T177142
Change-Id: Ic6d18911df4f1ea504ed547292676eac1ff54995
7 years ago
Jack Phoenix cb04db2039 Add some spacing and styling for #contentSub
The font-size is direct copypasta from MonoBook; on MonoBook #contentSub's
color is #54595d whereas here it uses the @grey-dark variable (which is
defined as the hex color #666 in variables.less).

Bug: T173951
Change-Id: Id57a3e2acab1f734b6a8ba65734c9d3d828d9ca7
7 years ago
Isarra 1d2636dfdf Fix messed up recent changes/watchlist legends
Bug: T173151
Change-Id: Iedf0f7dd9d03ea43db6355ccc09fb731187abf60
8 years ago
Ed Sanders 58eaa7392e Remove overly-generic line-height selector
Change-Id: Ic672d49fe3337d5db065bca0e32f73e3fc4b01e9
8 years ago
Bartosz Dziewoński 58e8c3d47d Use transparent for invisible borders of page navigation rather than white
This makes the effect better when you override page background color,
like we do on mediawiki.org e.g. on manual pages like
<https://www.mediawiki.org/wiki/Manual:Installation_guide>.

Change-Id: Ie863d11b19a56ab6cf75ff4b8dfcd2d74b69ce1d
8 years ago
Umherirrender 77ff62c02c Add stylelint for css and less files
Fixed the following rules:
- number-leading-zero
- length-zero-no-unit
- string-quotes
- max-empty-lines
- selector-pseudo-element-colon-notation
- at-rule-empty-line-before
- at-rule-name-space-after
- media-feature-parentheses-space-inside
- color-hex-case
- declaration-block-semicolon-space-bef
- declaration-property-value-blacklist

Change-Id: Id0b43bff22b3f9ae9b912bd886e2da4c8576b165
8 years ago
Isarra 9811d44774 Move echo styles to the correct module
Change-Id: I28af6af3d1fe4d2dca363175e430976bb3ab03ec
8 years ago
Isarra adf906a297 VE styles
Positioned toolbar properly for all modes.
Added icon to ve-edit, and new icon for edit source.
Yadda.

Toolbar does not work properly at low resolutions. This is a VE problem.
Cactions do not work with editor open. This is a VE problem.

bug: T161462
Change-Id: Ie5f4732f49f2dc365f5a3cc0c4b0e21444c21d1f
8 years ago
Isarra 8cb2458c99 Refactor TimelessTemplate.php
Structure is generally the same. All html is rendered into a
single variable, output with a single unholy 'echo'.

getPortlet is now more general, and generally used.

Should generally address the issues raised in T158011.
Should also be technically compatible with VE (DOM), but
without styling, and requiring the user to edit
LocalSettings.php (hopefully that gets fixed soon).
Fixed a slight bug with the languages rendering on mobile.

Some randomly missing things were added back in. (Variants,
some hooks)

bug: T161428
bug: T158011
bug: T132005
Change-Id: I3b691c8bfe7aed4a544236d5ac031b77ec4e8337
8 years ago
Isarra 10de923cd3 Move echo icons out of the personal dropdown
Lots of positioning weirdness, and the pokey was being
weird too.

Change-Id: Ia46c4f4cf0ce1c043c5506981b4ebc4b6dc4b5d1
8 years ago
Isarra 693aec5fdc Style and message tweaks
Maybe addresses T160647.

Change-Id: I4f6c73db6784415cdeca269321ba6f0f47c67551
8 years ago
Isarra c583887ff4 QoL style fixes
* Added monospace font stack for metrics consistency with
  content/headers
* Fixed/styled search suggestions to work with header
* Added styles for hrs

Bug: T131996
Bug: T131993
Change-Id: I99aaaf6c55e375f847683909154a429e180b3dad
8 years ago
Isarra 83b98586dd Add print styles, add 'mw' to page-header-links id
Bug: T131987

Change-Id: Ia14e7f26dd249e95d1bbe00437b8d1483be08fa5
9 years ago
Isarra f450f7e13b Make this thing responsive
And some other stuff too just because I ran into it on the way:
* Added indicators
* Fixed js in general
* Bumped version number
* Added some stupid hacks
* Cleaned stuff up
* I don't actually know

Change-Id: Ifa557c6f0f8a972d8986c3bffdfe08ddb4b39664
9 years ago
Isarra dc417173b1 Various improvements and fixes
* Consistent dark colours stolen from wikimediadc.org, probably stolen from
  that header template
* More consistent colours for headers
* Fixes for extension:templatesandbox
* pre and center rules, which for some reason aren't in core
* Fix for anchor offset issues caused by the fixed header
* Fixes for the personal dropdown menu
* Update font stack to use only ones with known consistent metrics

Change-Id: I88350e837b96de812c9d5f1308ae83703da6d0b4
9 years ago
Isarra 6a25c68b2d Style changes, I don't know
Lowered font size, better menus (maybe), white header bar thingy with
colour

Probably other things.

Change-Id: Ia1b4c3ce0fed3752a9bae529573aa45912cb01ad
9 years ago
Isarra ff28a87f46 Turn this into more of a skin. Formatting, horror, more horror.
Thanks to Skizzers for the catlist db query.
Thanks to HORROR for the tool parsing.
Lots of css and stuff.

Change-Id: I9b6b4c2e3a206d909972929ae32777c933d0be46
9 years ago
Isarra 826140a6b0 Make dark footer
Also separated it from the content a bit, cleaned up the class names to
be more consistent, etc.

Change-Id: Ib0b3539ec112ef162c8d16e91bd805b884a2a502
9 years ago
Isarra a950d154b7 Everything is horrible.
Change-Id: Id35180435716a269edb45cab286ec178e9dd7791
9 years ago