22 Commits (isekai)

Author SHA1 Message Date
Amir E. Aharoni 7f87e37782 Consistent spelling of "User page"
Change-Id: I3d08207d419a5bd92082b0235c375104daf3dffd
3 years ago
Jon Robson 829fc6c40d Make sure Timeless retains classic labels
We are updating the default menu labels inside core. This has
implications on several messages which are updated here:

// History rather than View history
// Undelete rather than Undelete x edit(s)

Bug: T301203
Change-Id: Ifcac11d5547e71357f669f3fe759be96ef37a2d3
3 years ago
Volker E a3040bc185 Unify messages for skin specific CSS/JS overrides
Similar to Ib40a38dba553bf10.

Change-Id: I85b7ba48d506ba425ddbb482a7a9ddeb0e88b8ac
5 years ago
Krinkle ee5a9fc043 Revert "Add settings to use a particular layout even at higher resolutions"
This reverts commit 49a2ab3417.

Change-Id: I78c0c7e6c0ae46e24e076752b07b1370b0f2bc29
5 years ago
Isarra 49a2ab3417 Add settings to use a particular layout even at higher resolutions
(Cap at single column or single-sidebar instead of the default three-
column mode.)

Adds user preference options and a $wgTimelessDefaultLayout config to
change the default wiki-wide. Intended for people who hate change and
prefer the same navigation layout (sort of) as we've had forever, and
for people who are really bad at change and just keep getting confused
when everything keeps moving around across different sized devices, as
well as anyone else who just likes... options, I guess? Whatever the
case, this is seriously up there in the running for 'most requested
feature'.

Uses three separate modules to avoid sending all users the same styles
twice regardless of what they'll even use, as each set is mostly the
same, just with slightly different breakpoints. Not seeing any saner
ways to do this, however, as even with LESS we can only use mixins/
includes/& afters to avoid the duplication in terms of what we work on,
not what is generated.

Bug: T131803
Change-Id: I0538d36c2ed7a5009b2a0f75952671ac9447fd56
5 years ago
Isarra 9d76730e96 Add icons to desktop cactions and overhaul icon alignment and usage
throughout

* Still need to redo how we're using mixins, but whatever.
* Cleans up a bit from the edit/view source etc changes too, since now
  we have a little more context (oops)...
* Just hide 'view' in general because a, how much does it really add,
  and b, it doesn't fit in a lot of cases when we have the extra width
  from these icons regardless.
* Rename view and add section tabs to make more sense with icons/in
  context/whatever ('view' is now only targeted at screen readers, and
  we use a + for the new section icon, so saying 'add' is kinda...
  redundant)

Bug: T197520
Change-Id: I1ab12ccda60e51035c4adec43c42508ac297c00a
5 years ago
Isarra 13b88224cf More descriptive label for new section link
Bug: T177147
Change-Id: Iea7f96b9ffaa0a7058423cac3ab71ec30837014c
6 years ago
Isarra 2c526bfdbc Make personal menu header expand to show (more of) full usernames
* Lose the special casing replacement labels for long usernames and
  just truncate in CSS with '...' or whatever
* Fix weird padding on two-column mode
* Possibly cleaner Echo badge/whatever handling
* Alignment fixes in general

Note: Breaks two-column layout for IE9-. Probably easily fixed (don't
apply that one line to it), but I don't know how, and don't care.

Bug: T161282
Bug: T173215
Change-Id: I7d27e13265ee54767c509387baf6430bd7c4792d
6 years ago
Isarra 1d2a9583a5 Move variants and languages into page tools dropdowns
Hopefully saner access, also clears up some of the sidebar space.
Also forces moving the wikibase other-projects blob into its own
blob entirely.

Not done:
* Pokeys (need to migrate them all to css-only; later patch)
* Handling for no languages for wikidata stuff (may not be possible;
  minerva likewise has no handling)

Bug: T213510
Bug: T181309
Change-Id: I148707085059f458512d328c415ea0bf134163f3
6 years ago
Derick Alangi 0e0c1452ec "timeless-sitetitle" i18n message should transclude {{int:}} instead
Bug: T214918
Change-Id: I961aac425dec6efda01ea20b36e576a16e7c9149
6 years ago
Isarra 03f01e242c Use default search placeholder
The custom one as-is is never going to actually be accurate due to
caching, with an implementation that was basically just a bad joke.
A more thoughtful implementation with rounding and stuff per the
winter prototype is probably in order, but that will require a
different implementation anyway (T182345)...

bug: T160647
Change-Id: Id2776d69a7d42b9907b4363977134fea48dc2440
6 years ago
Raymond aa6cdd1417 Add messages timeless.css and .js
For consistency. This way they are shown on Special:AllMessages

Change-Id: Ie0ee08fee78eeaa576a2f7026e8e5797e8f3e41c
7 years ago
Yifei He 767e2e2459 Replace {{NUMBEROFPAGES}} by {{NUMBEROFARTICLES}} in the search box text
Bug: T176094
Change-Id: I30d05ce7624a131514a06dc2939a98770a8c91c2
7 years ago
Isarra 693aec5fdc Style and message tweaks
Maybe addresses T160647.

Change-Id: I4f6c73db6784415cdeca269321ba6f0f47c67551
8 years ago
Raymond d613007c4f Consistency tweak: Remove . from end of description
Change-Id: I198bdccec3db456a2555cdd6562c540edb7cf357
8 years ago
Justin Du 7cb2629aa0 Add GENDER to and reword a few messages
Add GENDER to talkpage and userpage messages

https://translatewiki.net/wiki/Thread:Translating_talk:MediaWiki/About_MediaWiki:Timeless-talkpage/en_and_MediaWiki:Timeless-userpage/en

Clarify type of tools in userpagetools message

https://translatewiki.net/wiki/Thread:Translating_talk:MediaWiki/About_MediaWiki:Timeless-userpagetools/ksh

Clarify what text is searched in search-placeholder message

https://translatewiki.net/wiki/Thread:Translating_talk:MediaWiki/About_MediaWiki:Timeless-search-placeholder/ksh

Clarify WMFy in desc message

https://translatewiki.net/wiki/Thread:Translating_talk:MediaWiki/About_MediaWiki:Timeless-desc/ksh

Change-Id: I790060891bbfb63f694b72aca24d7d8db0e5fd53
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 820154823c Make site title overflow less; add option to just change it for the skin
Just makes the font smaller if over a certain length. Not actually
smart. Will later add an option to replace it entirely with an image.

Change-Id: I7157c80132330c525ac2cb2027307550cee282b4
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 9e93a9ca9a Change searchInput placeholder (i18n message example)
Also fix a $this->msg reference I missed before.

Change-Id: I2082cec190fbbb923cde9bed47cfbf5fd4225613
9 years ago
Isarra 3a1bc368de Initial skin from skin:Example; just renamed
Change-Id: Ic60e93eff08abe541635e135faf04e60a756f44c
9 years ago