Change notes from older releases. For current info, see RELEASE-NOTES-1.2.
This is the first release of the mediawiki-skins-Lakeus 1.3 version.
This will be the last release support non-latest-stable MediaWiki version 1.39.x, 1.41.x, 1.42.x in the master branch. Please switch to MediaWiki-version-specific branches and versions instead.
- Removed duplicate
<h1>
from#logo-text
. - Updated logic and fixed styles of
.mw-portlet-dropdown
. - Removed unnecessary slash from
<input>
. - Removed unnecessary
role
attribute from<footer>
. - Added
aria-pressed
attribute for#sidebar-input
.
Lakeus skin now supports 27 languages. Many localisations are updated regularly.
- This will be the last release support non-latest-stable MediaWiki version 1.39.x, 1.41.x, 1.42.x in the master branch. Please switch to MediaWiki-version-specific branches and versions instead.
This is a maintenance release of the mediawiki-skins-Lakeus 1.2 version.
This will be the last release support obsoleted MediaWiki version 1.40.x.
$wgLakeusCustomIndicators
: Makes it possible to set skin-wide page status indicators. Defaults to empty array ([]
).
- (issue #44) Fixed too-wide sidebar in narrow screen, causing cannot tap-to-close.
- (issue #44) Fixed the sidebar became too narrow if the texts in sidebar are too short.
- Fixed body height by changing
height
tomin-height
.
Lakeus skin now supports 27 languages. Many localisations are updated regularly.
- (issue #45) Added
CONTRIBUTING.md
. - (issue #46) Added GitHub issue templates.
This is the first release of the mediawiki-skins-Lakeus 1.2 version.
Obsoleted MediaWiki version 1.37.x, 1.38.x were no longer supported in this release.
- (issue #40, #41, #42, #43) Fixed content width changing when switching tabs in
Special:Preferences, which was caused by
skin.less
.
This also contain fixes to the LESSmin()
,max()
problem.
Lakeus skin now supports 27 languages. Many localisations are updated regularly.
- (issue #38) Support for obsoleted MediaWiki version 1.37.x, 1.38.x were dropped.
- (issue #38) Replaced deprecated PHP class alias
ResourceLoaderSkinModule
with namespacedMediaWiki\ResourceLoader\SkinModule
.
The class was namespaced in MediaWiki 1.39 (commit 3e2653f83bc096889d8b69d1e01a52d7de42b247, Change-Id Id08a220e1d6085e2b33f3f6c9d0e3935a4204659),
and the deprecated class alias was removed in MediaWiki 1.42 (commit 21d8d9863b393e0bea608ac2f926b40bfecff9ad, Change-Id I5929a2f760c8d21c1cb2542a19220a91ac7240e4).
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
This will be the last release support obsoleted MediaWiki version 1.37.x, 1.38.x.
- Removed unnecessary modules.
- Fixed CodeMirror glitch.
- (issue #26) Removed unneeded
wp
prefix fromhide-if
. - (issue #32) Fixed "access to private variable
$templateParser
of parent class" inSkinLakeus.php
by dropping unneededBagOStuff $localServerObjectCache
dependency. - Fixed hexcolor.replace is not a function
Lakeus skin now supports 27 languages. Many localisations are updated regularly.
Below only new and removed languages are listed.
- (issue #30) Added missing localisations for Twi (tw).
- (issue #30) Added missing localisations for Cantonese (Traditional Han script) (yue-hant), which was moved from yue.
- (issue #35) Unified indentation for en.json by changing 2-whitespace indentation to tab-character indentation.
- (issue #24) Converted to the new hook system.
- (T262067, issue #33) Migrated
templateDirectory
option toskin.json
.
- (issue #22) Fixed capitalization in README.
- Reordered skin.json based on mediawiki/core
docs/extension.schema.v2.json
(6d71df9
). - (issue #28, #29) Added documentations.
- CODE_OF_CONDUCT
- HISTORY
- RELEASE-NOTES-1.1
- SECURITY
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- (issue #18) Added screenshot for installer.
- (issue #18) Added PHP build tests, including PHPCS.
- (issue #18) Moved
Lakeus
namespace underMediaWiki\Skins
without keeping aliases. - (issue #18) Namespaced
SkinLakeus
underMediaWiki\Skins\Lakeus
without keeping aliases.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Optimized table overflowing.
- Adjusted icon opacity.
- Added use of OOUI icons.
- Moved sticky TOC position on mobile.
- Changed breakpoints.
- Hide sticky TOC when printing.
- Support smooth scroll through CSS3, enabled by default.
- Increased line height.
- Added
word-wrap
to.mw-body
.
- Fixed image overflowing.
- Fixed talk alert style issues.
- Fixed some
z-index
issues.
Lakeus skin now supports 26 languages. Many localisations are updated regularly.
Below only new and removed languages are listed.
- Added localisations for British English (en-gb).
- Added localisations for Hebrew (he).
- Added localisations for Interlingua (ia).
- Added localisations for Lithuanian (lt).
- Added localisations for Portuguese (pt).
- Added localisations for Slovenian (sl).
- Added "Special thanks" in AUTHORS.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
$wgLakeusShowStickyTOC
: Makes it possible to enable sticky TOC site-wide. Defaults tofalse
.
- Dropdowns are now labeled through HTML tags, instead of hardcoded CSS.
- Personal menu's position is tweaked.
- Some after content of portlets are now hidden.
- Added sticky TOC, with new variables and corresponding theme designer
settings.
- It is a bit buggy in MediaWiki 1.38, sometimes disappears.
- Auto collapse behavior can be changed through user preferences.
- To disable it site-wide, use
$wgLakeusShowStickyTOC
. To disable it user-side, use CSS.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
$wgLakeusShouldAnimatePortlets
: Makes it possible to enable portlet animations. Defaults tofalse
.
- Added a toggle for portlet animations,
$wgLakeusShouldAnimatePortlets
.- Default to
false
, as it may cause visual artifacts. - The behavior before this version can be restored by setting it to
true
.
- Default to
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Added rules to
.mw-editsection-like
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- (issue #17) When a variant is selected, it is now not displaying.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Fixed "Jump to content" string wasn't included in
skin.json
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Normalised Mustache templates.
- Added "Jump to content" link.
- Added styles for mw-prefixed message box classes.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Added printable version optimizations.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Changed dependencies from wrong
user.defaults
touser.options
.
- Removed deprecated ResourceModule feature
content-thumbnails
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Fixed some issues in
skin.less
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- ULS will not be shown under semi-mobile.
- The site title now has a min-width, fixing the overflow issue.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Tweaked the Echo extension.
- Implemented support for the UniversalLanguageSelector extension (ULS) in MediaWiki 1.37.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Moved the page tools portlet to the action bar.
Lakeus skin now supports 20 languages. Many localisations are updated regularly.
Below only new and removed languages are listed.
- Added localisations for Korean (ko).
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Fixed some settings position in the theme designer.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Fixed typos in i18n.
This is a maintenance release of the mediawiki-skins-Lakeus 1.1 version.
- Fixed typos in i18n.
This is the first release of the mediawiki-skins-Lakeus 1.1 version.
- Implemented theme designer.
- More variablization.
- Added user preference to enable theme designer.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Localization for theme designer.
- Theme designer is not implemented in this version.
- Variablization for theme designer.
- Changed the directory for templates to remove warnings in MediaWiki 1.37.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
$wgLakeusSiteNoticeHasBorder
: Makes it possible to restore the behavior of the border of site notice. Defaults tofalse
.
- Added a toggle for border of site notice,
$wgLakeusSiteNoticeHasBorder
.- Defaults to
false
. - The behavior before this version can be restored by setting it to
true
.
- Defaults to
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Several styles tweaks, including:
-
Made logo text (not the wordmark image, only the text in the same place) smaller. This is for long site names.
You can restore the behavior before this version by adding CSS like this:
#logo-text { font-size: 160%; }
-
Removed the
max-width
of site notice. -
Enlarged the title of each menu section in the sidebar menu.
-
Made footer be the same width as the content area in wide screens.
-
The footer icons will be vertically aligned in narrow screens.
-
- Now uses
@noflip
for RTL tweaks part, making it semantically clearer.
Lakeus skin now supports 19 languages. Many localisations are updated regularly.
Below only new and removed languages are listed.
- Added localisations for Tarantino (roa-tara).
- Improved the wording of
README.md
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Improved the style of auto suggestion part of the search bar.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- The container element of the repository link is now removed when
$wgLakeusShowRepositoryLink
is set tofalse
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Updated
AUTHORS.txt
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Added
margin-top
for#mw-content-text
.
Lakeus skin now supports 18 languages. Many localisations are updated regularly.
Below only new and removed languages are listed.
- Added localisations for Persian (fa).
- Added localisations for Ukrainian (uk).
- Added localisations for Cantonese (yue).
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Fixed a stupid bug caused by me who knows nothing about PHP.
- Warning: The use statement with non-compound name 'SiteStats' has no effect in skins/Lakeus/SkinLakeus.php on line 3.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Added
alt
for several<img>
tags.
- Fixed one
z-index
issue (again).
Lakeus skin now supports localisation updates from translatewiki.net.
Lakeus skin now supports 15 languages. Many localisations are updated regularly.
Below only new and removed languages are listed.
- Added localisations for Bangla (bn).
- Added localisations for Finnish (fi).
- Added localisations for French (fr).
- Added localisations for Hindi (hi).
- Added localisations for Japanese (ja).
- Added localisations for Luxembourgish (lb).
- Added localisations for Macedonian (mk).
- Added localisations for Dutch (nl).
- Added localisations for Brazilian Portuguese (pt-br).
- Added localisations for Swedish (sv).
- Added localisations for Turkish (tr).
- Added localisations for Chinese (Hong Kong) (zh-hk).
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Enabled 2 features:
i18n-all-lists-margins
andi18n-headings
.
- Fixed several
z-index
issues.- Hope that it's the last time. 🙃
- Fixed style for anon users in personal menu.
- Fixed the issue when switching to VE from WikiEditor that the text may seem to be collided to each other by adding a background to the edit option panel.
- Some site may use
display: none;
to make site notice invisible, however this make search bar collide with the page title. Adjusted the margin setting and I hope that everything is still fine.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Colors of portlet items being focused & hovered can now be changed through
these CSS variables:
--background-color-toggle-list-item-hover
--background-color-toggle-list-item-focus
--background-color-portlet-item-hover
--background-color-portlet-item-focus
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
$wgLakeusShowRepositoryLink
: Makes it possible to disable the added link to this repository in footer. Defaults totrue
.
- Added a link to this repository to the footer.
- You can disable it by setting
$wgLakeusShowRepositoryLink
tofalse
.
- You can disable it by setting
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- If no logo presents, the space would still be kept.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Customization via CSS variables.
- Media queries does not support native CSS variables; you can only modify the less file for now.
- New sidebar menu styles.
- Added a card on the top of the menu.
- A logo; should be set from
logo
of$wgLogos
. - A wordmark or site title; from
wordmark
of$wgLogos
or the system messagesitetitle
. - An article counter.
- A logo; should be set from
- Added a card on the top of the menu.
- Linted the code.
- Separated variables to another file.
- Now uses PHP to fetch more data (e.g. the article count).
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Added Basic RTL support.
- Added compatibility with the extension NoTitle.
- Localised one string of the sidebar menu button.
- Adjusted the style of subpage / redirect notice texts.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Portlets will automatically close when mouse clicks outside them.
- You'll need to enable JavaScript to enable this feature; portlets are still able to use without JavaScript.
- Adjusted the style of site notice.
- On narrower screens the site notice would be wider.
- Adjusted the style of portlet items.
margin
s of the<li>
s are now given to their<a>
children, making the whole item clickable and easier for me adding:hover
and:focus
styles to the items.
- Adjusted the style of the categories section.
- Empty portlets are no longer shown.
- Thus when the site's language does not have any variants, the variant menu would now be invisible.
- Fixed several
z-index
issues.- If you are still experiencing issues of
z-index
(e.g. WikiEditor's toolbar shows above the sidebar modal), make sure to create an issue for those.
- If you are still experiencing issues of
- Fixed a bug that the class
.skin-Lakeus
is applied to<body>
instead of.skin-lakeus
.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Fixed a typo.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- Unified design.
- Instead of using bare borders, shadows are applied to make things more consistent.
- Applied several
border-radius
settings.
- Adjusted the design of content header.
This is a maintenance release of the mediawiki-skins-Lakeus 1.0 version.
- (issue #3) Added missing strings for CSS & JS.
This is the first release of the mediawiki-skins-Lakeus 1.0 version.
- Changed the style of the header.
- Moved languages and variants menus to the right of the action menu.
- (issue #2) Added animation to dropdown menus and the sidebar menu.
- Adjusted the style of the sidebar menu.
- Adjusted the style of the content box.
- The content box and the site notice box are aligned.
Lakeus skin now supports 3 languages.
Below only new and removed languages are listed.
- Added localisations for English (en).
- Added localisations for Chinese (Simplified Han script) (zh-hans).
- Added localisations for Chinese (Traditional Han script) (zh-hant).