101 Commits (5a0ed3efe1e79436df75e2c4faa74bcc37278781)

Author SHA1 Message Date
Paladox 5a0ed3efe1 Fix sidebar closing on iOS
this follows this fix [1]

[1] https://stackoverflow.com/questions/11397028/document-click-function-for-touch-device

Bug: T161470
Change-Id: I20e6a0e18a239131b94e4ab949b7784f241e4d40
7 years ago
jenkins-bot d745bb22f9 Merge "Remove nonfunctional jquery mobile stuff" 7 years ago
jenkins-bot 62556aa723 Merge "Revert "Redo width cutoffs to keep content wider and better match values elsewhere in mw"" 7 years ago
Isarra 93c88a5df6 Revert "Redo width cutoffs to keep content wider and better match values elsewhere in mw"
Accidentally removed an unrelated thing; am too out of it right now to submit a followup putting that back.

This reverts commit 138036882f.

Change-Id: I1dcd0a887de8bc4423fc5e166e465873c1549a1a
7 years ago
jenkins-bot 093dba116a Merge "Reduce colours somewhat" 7 years ago
jenkins-bot 1af0eb9969 Merge "Redo width cutoffs to keep content wider and better match values elsewhere in mw" 7 years ago
Isarra 13d426907d Remove nonfunctional jquery mobile stuff
Does not appear to work, and is possibly breaking things elsewise as
well. In particular: chrome text selection in general, possibly iphone
support?

May or may not resolve the following; please test (does seem to 
effectively resolve T183215, for now, at least, but dunno at all about
the other two.):

Bug: T161470
Bug: T183215
Bug: T188387
Change-Id: I2d4aae98fe47bce5a873bc44b6cea58f111f5086
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
Isarra 138036882f Redo width cutoffs to keep content wider and better match values
elsewhere in mw

* Bump max content width up to 125em because why not
* Make fixed-width padding a bit less
* Basically just follow WikimediaUI Base breakpoints as appropriate
  while keeping content similarly wide across devices

Bug: T165945
Change-Id: I8afb30bc1fb24907f94195b31289a664c050fcc4
7 years ago
Volker E 3e6d396dc1 Remove `text-shadow` from progressive mediawiki.ui buttons
Bug: T192303
Change-Id: If4023b2e5aff2635aba61b3bd9e1a280ed1c3908
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
Thiemo Kreuz c99492e63d Make Timeless aware of OOUI multiselect widgets
These OOUI widgets are special in so far that:

* OOUI makes the actual <input> element invisible and partly fails
  to do so because Timeless sets properties on <input>s that are not
  reset by OOUI.

* An outer <div> is styled like an <input> instead. Timeless is not
  aware of this and forgets to set it's overrides for <input>s there.

This patch is motivated by the AdvancedSearch extension which uses
these widgets, but is not limited to this.

This patch also does not fix all compatibility issues between Timeless
and these OOUI widgets, but greatly reduces the main issues. More to
come in later patches.

Bug: T192303
Change-Id: I8a4fc3f74dabdb54fd95cd133bb4fe28944c4a40
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
jenkins-bot e7df4aa40f Merge "Make misc content styles selector less specific" 7 years ago
Isarra 208b2957ab Make misc content styles selector less specific
Bug: T192560
Change-Id: If98bb0e3cfe4aa182475363210dc56cb24f9e040
7 years ago
jenkins-bot 45116ea7a3 Merge "Prevent logo text overlapping icons on small mobile displays" 7 years ago
evad37 4eb3791bd4 Prevent logo text overlapping icons on small mobile displays
Puts the sitename logo text onto its own line, effectively, plus
some minor padding adjustments for aesthetics:
- Zero out padding-top so there isn't a big gap above;
- Add padding back below long names (which the `.long` class
  otherwise sets to 0) so there is a slight gap below.

Bug: T161461
Change-Id: I84fb41ec50f795446d9a8a3a08c4f67857d9908f
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
jenkins-bot 0c87ff1557 Merge "Fix sidebar chunk spacing in two-column (desktop-mid) view" 7 years ago
jenkins-bot aafeb559da Merge "Middle aligne images with text" 7 years ago
Ed Sanders 29cabefee5 Fix default overlay selector
Change-Id: I2cd38050e201158a70f9557fb5466daaa294c061
7 years ago
Framawiki d5f416c4c0 Middle aligne images with text
Bug: T175890
Change-Id: I849e51a80d9a03e4ce8062cbaf9191a9d8d5508a
7 years ago
Ed Sanders b3c629ef4d build: Update linters
Change-Id: Iee462bae8112755e7cd0c5caa88c3fc6fcdc852e
7 years ago
evad37 a7fb239d57 Fix sidebar chunk spacing in two-column (desktop-mid) view
Set the top margin of #mw-related-navigation and its first sidebar chunk
to 0. This replicates the margin collapsing that occurs between other
sidebar chunks, so that all the gaps between sidebar chunks are the same
size.

Bug: T181256
Change-Id: I35b90383be8610412566e7367ecf25d771d4747c
7 years ago
jenkins-bot c971d2f24a Merge "OOjs UI: Display windows on top of the fixed header" 7 years ago
jenkins-bot c6d1a32e03 Merge "OOjs UI: Fix z-index and font size for default overlay" 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
Bartosz Dziewoński e705ce6d7f OOjs UI: Display windows on top of the fixed header
Workaround copied from Vector.

Bug: T183284
Change-Id: I7a4847f8d7c81e30610964762d6e591d753fa207
7 years ago
Bartosz Dziewoński 5b4508d644 OOjs UI: Fix z-index and font size for default overlay
OOUI dropdown menus should appear on top of the fixed header
and their font size should match the body text.

For example, on Special:MovePage:
* Before: https://phabricator.wikimedia.org/F12517634
* After:  https://phabricator.wikimedia.org/F12517632

Bug: T183069
Change-Id: I291d852f49507e58082ac95e59cb115170aa809a
7 years ago
jenkins-bot 9a1b390e5c Merge "Changes to portlets for greater compatibility with other skins" 7 years ago
SamanthaNguyen f473b850f9 Remove fake element created before links so background aligns correctly
This rule seems to no longer apply to the skin in it's current state,
and seems to be causing problems with references. These rules are an issue
for that it creates a fake block element (which adds extra spacing at the
top), creates a static height, and pulls it up with a negative top margin.

It seems best to remove this CSS block.

Bug: T181490
Change-Id: Id109e42731202f0c6e1ef6ff8855617e0795b35d
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
Cormac Parle 5889423de3 Do not overwrite all background attributes with a color
Bug: T176010
Change-Id: I605675fe3ddb9fd3a83c513f8fdb2d104adb21dd
7 years ago
Isarra f1379fcd27 Put back stupid horrible overflow:auto to keep sidebars from
shoving down all content

Was removed from most boxes in 30ddb35f0; put it back here only
on mid- and full- content. No need for it on small.
Apparently I suck at reviewing shit.

Bug: T181323
Change-Id: Ic0bc08b9ba542ac16936c27e1dcdaca140fd51a2
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