Commit graph

21 commits

Author SHA1 Message Date
Bartosz Dziewoński
123375a84b Revert "Remove position: absolute and z-index from #p-logo"
Caused the logo (which is a link to the main page) to become unclickable.
This reverts commit 909aed33cb.

Bug: T171195
Change-Id: I3e215ef493568222bd4c2e0dbffc0da74241673a
2017-07-20 17:07:13 +00:00
Timo Tijhof
909aed33cb Remove position: absolute and z-index from #p-logo
Follows-up (r2881, b52a2a1567). Logical backport of Vector
patch Ifb99ff36e3a (T170053).

The logo was given a higher z-index than the content, presumably
with the intent to avoid user-generated content from being able
to obscure the logo. However, setting z-index here is redundant
given #p-logo (in #column-one) is after #column (in #column-content)
which already has `position: relative` and z-index set to give it its
own stacking context that can never exceed its stack (except for
weird things - T40848).

If this z-index was needed, then it would indeed only work if
position is set to relative or absolute. Picking "absolute" in
that case would cause the logo to be taken out of the layout flow,
hence the padding on #column-one.

Remove it all, in favour of natural flow. Keep the 5px distance
by using margin-bottom (160-155=5).

Commit is a visual no-op (pixel-for-pixel identical).

Bug: T170053
Change-Id: I156c54e1dd08a1c848d1c5ec9a5a9c9f85d8680a
2017-07-15 00:32:54 +00:00
jenkins-bot
78724774b7 Merge "Optimization: don't load .redirectText CSS outside redirect pages" 2017-06-14 23:22:58 +00:00
Jack Phoenix
6979783fdd Optimization: removed old & unused #searchTarget* rules
They were related to the old AJAX search, which was removed from core in
r39717, in August 2008.

Change-Id: I3983897b00f5f6ba338b37b0b76c8a245bd1b9d6
2017-06-13 18:50:02 +03:00
Jack Phoenix
120cf5ead9 Optimization: don't load .redirectText CSS outside redirect pages
Change-Id: I5a12b60cff731c9b5c2492daa3aa67169e53a041
2017-06-13 18:21:54 +03:00
Ed Sanders
f025d40dc0 Match mediawiki.notification styles to OOUI dialogs
Bug: T58313
Change-Id: I12f22a50046de4a4ce0a0c06d8a245eeb6d71005
2017-04-10 19:40:58 +01:00
Ed Sanders
19bca1e31a build: Introduce eslint & styleint and make a pass
Change-Id: I56c8c516ea8ac177ff4b46472ece1a3782c188d7
2017-01-23 15:14:01 +00:00
Bartosz Dziewoński
108592aa45 Remove bolding of login/signup form buttons
This doesn't look good with current styling. Maybe it did back when we
used plain buttons.

Change-Id: I647cc8c317a51f31f8a06a4bf5bf69bd7054d48f
2016-05-30 10:33:53 +02:00
Bartosz Dziewoński
debaed3a0f Remove updatedmarker styling override
After I074688562e4da8c7c32d9f2bae67cd601e9b5f65 in core we no longer
need a custom style here.

Bug: T134515
Change-Id: I923ca72be187497c254132bb73a35d2548981d9d
2016-05-28 15:25:27 +00:00
This, that and the other
027fe681f1 Personal bar: Put "not logged in" text in gray lowercase
This text no longer shows IPv6 addresses, so no need to override the
text-transform. Also put this text in a WCAG AA-compliant gray colour.

Change-Id: Ic337bfad2c2a818947fc1cbc7b4de5f245dd5a1d
2015-12-10 21:03:01 +11:00
Derk-Jan Hartman
38a7f59097 Rework Monobook style of Preferences to prevent FOUC
Also split preferences styles out from the main css file
Depends on: I24d9b16

Bug: T115692
Change-Id: Ic0b3c18dde64fcd7b9f87baa866abd0a5a9c98d4
2015-11-08 15:02:57 +01:00
jenkins-bot
62c8ada88f Merge "Avoid overlap of personal menu with the logo" 2015-09-16 19:58:13 +00:00
Roan Kattouw
176f44034c Remove useless padding-on-hover rule
This only makes it more difficult to change the padding
of links in the personal tools, because you have to override
it twice.

Change-Id: Ic158f06b982deea250f15d3be2b3694078042a44
2015-09-14 17:45:01 +02:00
Bartosz Dziewoński
04d85ecb50 Avoid overlap of personal menu with the logo
Bug: T111687
Change-Id: I7a399d89fe9405b31cbb4563dc7f72e120caf018
2015-09-07 16:36:23 +02:00
Moriel Schottlender
8ae217e9db Remove background: none from #p-personal li a rule
This rule prevents any background icons to be shown next to personal
tools links in MonoBook, and more specifically, it prevents OOUI-style
icons (which are all embedded background-urls) from being shown.

It doesn't seem to have any actual purpose.

Change-Id: Idc0044c98e4414f57faaaa3e847504873c18c69b
2015-08-24 20:59:58 +00:00
Bartosz Dziewoński
dd4e7ccb8a Make #globalWrapper into a stacking context
It has some children with high z-indices, we don't want them to cover
elements appended at the end of the <body> (search suggestions, dialog
overlays, and such).

Bug: T73650
Change-Id: I6fb08bb1448093227017666c86980a1365835482
2014-11-25 00:13:38 +01:00
Bartosz Dziewoński
bb92aec2d8 Add support for page status indicators
Corresponding patch in core: I2389ff9a5332a2b1d033eb75f0946e5241cfaaf4.

Bug: 23796
Change-Id: Ie8eb418cd99636e73c7bbd54c1235a47ce71fd5a
2014-09-29 13:30:03 +02:00
Arlo Breault
2eae9b05ce Use .mw-body instead of div#content
* Renames the classes being applied to div#content and div#bodyContent
  to match that of Vector.

* See also Id0228fa839ef80b0b3bfee in mediawiki-core.

Change-Id: I0c889950e618b2afa6332c4c56b5531744526e72
2014-09-01 22:27:07 +02:00
Jack Phoenix
ca799bf667 Use new external links skinning module.
Core module reduces the amount of duplicated code across skins,
see core change-id: I8ecbc827f2b05aec79401ac4962fcc15387c8ad8.

Change-Id: Icb4683f0382c9b2984db5293cd01f715c5320552
2014-08-28 19:25:07 +01:00
Bartosz Dziewoński
6a95ea867f Remove useless CSS for input.historysubmit
This only causes problems.

Bug: 35323
Change-Id: Ibca822cf0895f438b901159ada3ee319a7663cf9
2014-08-15 23:06:09 +02:00
Bartosz Dziewoński
ff6a01f844 Move MonoBook skin from core
This is the final step of the process described at
<https://www.mediawiki.org/wiki/Separating_skins_from_core_MediaWiki>.

Corresponding core change: Idfc38503.

Change-Id: I83b1efb4a489254c76e0cbda72ff34efa3d41261
2014-08-07 13:40:21 +02:00