Improve CI and code clean up (#143)

* Replace existing grunt linter

* Fix stylesheet issues picked up by stylelint

* Update the git workflow

* Fix incorrect slash in workflow file

* Github CI lint - eslint/stylelint

* Clean up composer

* Fix phpcb error

* MediaWiki CI

* Change commit message

* Update status badge

* Add JSDoc

* Add SVGO

* Make a dinner reservation - MediaWiki CI

I clean up code to MediaWiki standards

* Optimize SVG files with SVGO

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
This commit is contained in:
alistair3149 2020-06-16 22:49:41 -04:00 committed by GitHub
parent 45ed06f599
commit f72af5e76d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
83 changed files with 1386 additions and 1418 deletions

View file

@ -1,3 +1,9 @@
/.storybook/
/docs/
/i18n/
/node_modules/
/vendor/
# ES6 files
resources/skins.citizen.scripts.search/typeahead-init.js
resources/skins.citizen.scripts.search/underscore.partial.js

View file

@ -1,43 +0,0 @@
name: Grunt
on:
push:
branches:
- '**'
pull_request:
branches:
- '**'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
npm install --save-dev
#- name: Generate documentation
# run: npm run doc
- name: Run stylelint autofix
run: npm run fix
- name: Run eslint and stylelint test
run: npm run test
# Only patch code when it is a push event
- name: Push the changes
if: github.event_name == 'push'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git config --global user.name "github-actions"
git config --global user.email "github-actions@users.noreply.github.com"
git remote set-url origin "https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git"
git add .
git commit -am "Github CI lint - eslint/stylelint" || echo "No changes to commit"
git push

View file

@ -1,4 +1,4 @@
name: Composer
name: MediaWiki CI
on:
push:
@ -9,27 +9,39 @@ on:
- '**'
jobs:
build:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Validate composer.json and composer.lock
run: composer validate
- name: Install dependencies
run: composer install --prefer-dist --no-progress --no-suggest
run: |
composer validate
npm install --save-dev
composer install --prefer-dist --no-progress --no-suggest
# Bypass the phpcbf non-standard exit code
- name: Run phpcbf
- name: Check PHP
run: |
sh ./bin/phpcbf.sh
composer fix
composer test
- name: Run parallel-lint, phpcs, minus-x
run: composer test
- name: Check Javascript
run: |
npm run lint:fix:js
npm run lint:js
- name: Check CSS/LESS
run: |
npm run lint:fix:styles
npm run lint:styles
- name: Check i18n
run: |
npm run lint:i18n
# Only patch code when it is a push event
- name: Push the changes
@ -41,12 +53,5 @@ jobs:
git config --global user.email "github-actions@users.noreply.github.com"
git remote set-url origin "https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git"
git add .
git commit -am "Github CI lint - phpcbf" || echo "No changes to commit"
git pull
git commit -am "Make a dinner reservation - MediaWiki CI" -m "I clean up code to MediaWiki standards" || echo "No changes to commit"
git push
# Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit"
# Docs: https://getcomposer.org/doc/articles/scripts.md
# - name: Run test suite
# run: composer run-script test

43
.gitignore vendored
View file

@ -1,4 +1,47 @@
# git-deploy status file:
/.deploy
# Editors
*.kate-swp
*~
\#*#
.#*
.*.swp
.project
cscope.files
cscope.out
## NetBeans
nbproject*
project.index
## Sublime
sublime-*
sftp-config.json
# Building & testing
/composer.lock
/docs
/vendor
/node_modules
.eslintcache
# Operating systems
## Mac OS X
.DS_Store
## Windows
Thumbs.db
# Misc
.buildpath
.classpath
.idea
.metadata*
.settings
/static*
/tags
/.htaccess
/.htpasswd
.eslintcache
# Storybook
/.storybook/resolve-less-imports/
/.storybook/integration.less

View file

@ -2,6 +2,8 @@
<ruleset>
<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki" />
<file>.</file>
<arg name="extensions" value="php,php5,inc"/>
<arg name="encoding" value="UTF-8"/>
<exclude-pattern>*/vendor/*</exclude-pattern>
<exclude-pattern>*/out/*</exclude-pattern>
</ruleset>

5
.stylelintignore Normal file
View file

@ -0,0 +1,5 @@
/.storybook/
/docs/
/node_modules/
/skinStyles/jquery.ui/
/vendor/

View file

@ -1,14 +1,9 @@
{
"extends": "stylelint-config-wikimedia",
"ignoreFiles": "out/**",
"rules": {
"linebreaks": null,
"unit-blacklist": null,
"selector-max-id": 10,
"declaration-no-important": null,
"selector-max-id": null,
"no-descending-specificity": null,
"time-min-milliseconds": 1,
"unit-no-unknown": null,
"no-duplicate-selectors": null
"declaration-no-important": null,
"unit-blacklist": null
}
}

27
.svgo.yml Normal file
View file

@ -0,0 +1,27 @@
# Recommended options from:
# https://www.mediawiki.org/wiki/Manual:Coding_conventions/SVG#Exemplified_safe_configuration
#
multipass: true
plugins:
- cleanupIDs: false
- removeDesc: false
- removeRasterImages: true
- removeTitle: false
- removeViewBox: false
# If the SVG doesn't start with an XML declaration, then its MIME type will
# be detected as "text/plain" rather than "image/svg+xml" by libmagic and,
# consequently, MediaWiki's CSSMin CSS minifier. libmagic's default database
# currently requires that SVGs contain an XML declaration:
# https://github.com/threatstack/libmagic/blob/master/magic/Magdir/sgml#L5
- removeXMLProcInst: false
- sortAttrs: true
# Configure the indent (default 4 spaces) used by `--pretty` here:
# @see https://github.com/svg/svgo/blob/master/lib/svgo/js2svg.js#L6 for more config options
#
# Unfortunately EOL cannot be configured, svgo uses the platform's EOL marker.
# On non-unix systems the linebreaks will be normalized to LF (unix) only at git commit, assuming `core.autocrlf` is 'true' (default) or 'input'.
#
js2svg:
pretty: true
indent: "\t"

View file

@ -1,33 +0,0 @@
/* eslint-env node, es6 */
module.exports = function ( grunt ) {
var conf = grunt.file.readJSON( 'skin.json' );
grunt.loadNpmTasks( 'grunt-banana-checker' );
grunt.loadNpmTasks( 'grunt-eslint' );
grunt.loadNpmTasks( 'grunt-stylelint' );
grunt.initConfig( {
eslint: {
options: {
reportUnusedDisableDirectives: true,
extensions: [ '.js', '.json' ],
fix: true
},
all: [
'**/*.js{,on}',
'!{vendor,node_modules,docs}/**'
]
},
stylelint: {
all: [
'**/*.{css,less}',
'!node_modules/**',
'!vendor/**'
]
},
banana: conf.MessagesDirs
} );
grunt.registerTask( 'test', [ 'eslint', 'stylelint', 'banana' ] );
grunt.registerTask( 'default', 'test' );
};

View file

@ -1,5 +1,5 @@
# Citizen
![](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/workflows/Composer/badge.svg) ![](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/workflows/Grunt/badge.svg)
![](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/workflows/MediaWiki%20CI/badge.svg)
Citizen is a responsive skin for [MediaWiki](https://www.mediawiki.org) built by the [Star Citizen Wiki](https://starcitizen.tools) team. Although it is specifically built for the Star Citizen Wiki, the skin should be able to run on any Mediawiki installation that is 1.31 or higher. Due to resource constraints, we might not be able to provide full support for setups that are vastly different than us, but please feel free to submit patches or bug report!

View file

@ -3,28 +3,45 @@
"type": "mediawiki-skin",
"description": "A responsive skin developed for the Star Citizen Wiki",
"keywords": [
"wiki",
"MediaWiki",
"skin"
],
"homepage": "https://starcitizen.tools",
"homepage": "https://www.mediawiki.org/wiki/Skin:Citizen",
"readme": "README.md",
"license": "GPL-3.0",
"authors": [
{
"name": "alistair3149"
},
{
"name": "Octfx"
}
],
"support": {
"wiki": "https://www.mediawiki.org/wiki/Skin:Citizen",
"forum": "https://www.mediawiki.org/wiki/Skin_talk:Citizen",
"source": "https://github.com/StarCitizenTools/mediawiki-skins-Citizen"
},
"require": {
"composer/installers": ">1.0.12"
},
"require-dev": {
"jakub-onderka/php-parallel-lint": "1.0.0",
"mediawiki/mediawiki-codesniffer": "28.0.0",
"jakub-onderka/php-console-highlighter": "0.4.0",
"mediawiki/minus-x": "0.3.2",
"mediawiki/mediawiki-phan-config": "0.9.0"
"mediawiki/mediawiki-codesniffer": "31.0.0",
"mediawiki/mediawiki-phan-config": "0.10.2",
"mediawiki/minus-x": "1.1.0",
"php-parallel-lint/php-console-highlighter": "0.5.0",
"php-parallel-lint/php-parallel-lint": "1.2.0"
},
"scripts": {
"fix": [
"minus-x fix ."
],
"test": [
"parallel-lint . --exclude vendor --exclude node_modules",
"parallel-lint . --exclude node_modules --exclude vendor",
"phpcs --config-set ignore_warnings_on_exit 1",
"phpcs -p -s",
"minus-x check ."
],
"fix": [
"minus-x fix ."
]
}
}

17
eslintrc.json Normal file
View file

@ -0,0 +1,17 @@
{
"root": true,
"extends": [
"wikimedia/client",
"wikimedia/jquery",
"wikimedia/mediawiki"
],
"globals": {
"require": "readonly",
"module": "readonly"
},
"rules": {
"one-var": "off",
"//": ["off", "ResourceLoader's `packageFiles` do not require wrapping but the `module` option is only available in ES6+."],
"no-implicit-globals": "off"
}
}

View file

@ -51,7 +51,6 @@ class ApiWebappManifest extends ApiBase {
/**
* @param ApiResult $result
*/
// TODO: Add support for 192 and 512px icons
private function addIcons( $result ) {
$icons = [];
@ -100,7 +99,7 @@ class ApiWebappManifest extends ApiBase {
* Calls getConfig. Returns empty string on exception or $default;
*
* @param string $key
* @param string|integer $default
* @param string|int|null $default
* @return mixed|string
* @see Config::get()
*/

View file

@ -1,7 +1,34 @@
{
"opts": {
"destination": "docs/js",
"package": "package.json",
"pedantic": true,
"readme": "README.md",
"recurse": true,
"template": "node_modules/jsdoc-wmf-theme"
},
"source": {
"include": [
"resources/scripts"
]
"include": [ "resources" ]
},
"templates": {
"cleverLinks": true,
"default": {
"useLongnameInNav": true
},
"wmf": {
"linkMap": {
"Document": "https://developer.mozilla.org/docs/Web/API/Document",
"HTMLElement": "https://developer.mozilla.org/docs/Web/API/HTMLElement",
"HTMLInputElement": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement",
"Window": "https://developer.mozilla.org/docs/Web/API/Window",
"CheckboxHack": "https://doc.wikimedia.org/mediawiki-core/master/js",
"MW": "https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw",
"JQueryStatic": "https://api.jquery.com",
"void": "#"
}
}
}
}

1500
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,24 +1,23 @@
{
"private": true,
"scripts": {
"test": "grunt test",
"doc": "jsdoc resources/main.js -c jsdoc.json -r",
"fix": "stylelint '**/*.less' '**/*.css' --fix"
"lint": "npm -s run lint:js && npm -s run lint:styles && npm -s run lint:i18n",
"lint:fix:js": "npm -s run lint:js -- --fix",
"lint:fix:styles": "npm -s run lint:styles -- --fix",
"lint:js": "eslint --cache --max-warnings 0 .",
"lint:styles": "stylelint \"**/*.{less,css}\"",
"lint:i18n": "banana-checker --requireLowerCase=0 i18n/",
"doc": "jsdoc -c jsdoc.json",
"svgmin": "svgo --config=.svgo.yml -q -r -f resources/"
},
"devDependencies": {
"eslint-config-wikimedia": "0.15.3",
"grunt": "1.0.4",
"grunt-banana-checker": "0.9.0",
"grunt-eslint": "22.0.0",
"grunt-stylelint": "0.13.0",
"stylelint-config-wikimedia": "0.9.0",
"jsdoc": "3.6.3"
"jsdoc": "3.6.3",
"jsdoc-wmf-theme": "0.0.3",
"stylelint-config-wikimedia": "0.10.1",
"svgo": "1.3.2"
},
"eslintIgnore": [
"vendor/**",
"node_modules/**",
"out/**"
],
"jshintConfig": {
"esversion": 6
}

View file

@ -3,5 +3,5 @@
<title>
article
</title>
<path d="M5 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z"/>
<path d="M5 1a2 2 0 00-2 2v14a2 2 0 002 2h10a2 2 0 002-2V3a2 2 0 00-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z"/>
</svg>

Before

Width:  |  Height:  |  Size: 327 B

After

Width:  |  Height:  |  Size: 328 B

View file

@ -3,5 +3,5 @@
<title>
beaker
</title>
<path d="M13 7.61V3h1V1H6v2h1v4.61l-5.86 9.88A1 1 0 0 0 2 19h16a1 1 0 0 0 .86-1.51zm-4.2.88a1 1 0 0 0 .2-.6V3h2v4.89a1 1 0 0 0 .14.51l2.14 3.6H6.72z"/>
<path d="M13 7.61V3h1V1H6v2h1v4.61l-5.86 9.88A1 1 0 002 19h16a1 1 0 00.86-1.51zm-4.2.88a1 1 0 00.2-.6V3h2v4.89a1 1 0 00.14.51l2.14 3.6H6.72z"/>
</svg>

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 310 B

View file

@ -3,5 +3,5 @@
<title>
block
</title>
<path d="M10 1a9 9 0 1 0 9 9 9 9 0 0 0-9-9zm5 10H5V9h10z"/>
<path d="M10 1a9 9 0 109 9 9 9 0 00-9-9zm5 10H5V9h10z"/>
</svg>

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 222 B

View file

@ -1 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><g><path d="M6 15h3v2H6z"/><path d="M6 9h5v2H6z"/><path d="M6 3h11v2H6z"/><circle cx="2" cy="4" r="2"/><circle cx="2" cy="10" r="2"/><circle cx="2" cy="16" r="2"/><path d="M15.5 13.556c-3.33 0-4.5 1.666-4.5 2.777V18h9v-1.667c0-1.11-1.17-2.777-4.5-2.777z"/><circle cx="15.444" cy="10.5" r="2.5"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<path d="M6 15h3v2H6zm0-6h5v2H6zm0-6h11v2H6z"/>
<circle cx="2" cy="4" r="2"/>
<circle cx="2" cy="10" r="2"/>
<circle cx="2" cy="16" r="2"/>
<path d="M15.5 13.556c-3.33 0-4.5 1.666-4.5 2.777V18h9v-1.667c0-1.11-1.17-2.777-4.5-2.777z"/>
<circle cx="15.444" cy="10.5" r="2.5"/>
</svg>

Before

Width:  |  Height:  |  Size: 388 B

After

Width:  |  Height:  |  Size: 379 B

View file

@ -3,5 +3,5 @@
<title>
trash
</title>
<path d="M17 2h-3.5l-1-1h-5l-1 1H3v2h14zM4 17a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V5H4z"/>
<path d="M17 2h-3.5l-1-1h-5l-1 1H3v2h14zM4 17a2 2 0 002 2h8a2 2 0 002-2V5H4z"/>
</svg>

Before

Width:  |  Height:  |  Size: 242 B

After

Width:  |  Height:  |  Size: 245 B

View file

@ -3,6 +3,6 @@
<title>
speech bubbles
</title>
<path d="M17 4v7a2 2 0 0 1-2 2H4v1a2 2 0 0 0 2 2h10l4 4V6a2 2 0 0 0-2-2zM6 10H0v6z"/>
<path d="M17 4v7a2 2 0 01-2 2H4v1a2 2 0 002 2h10l4 4V6a2 2 0 00-2-2zM6 10H0v6z"/>
<rect width="16" height="12" rx="2"/>
</svg>

Before

Width:  |  Height:  |  Size: 292 B

After

Width:  |  Height:  |  Size: 296 B

View file

@ -1 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M19.778 14.222H22v5.556A2.223 2.223 0 0 1 19.778 22H4.222A2.223 2.223 0 0 1 2 19.778v-5.556h2V20h16v-5.436l-.222-.342zM12 18l-5.611-7h11.11L12 18zm1-16v9h-2V2h2z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M19.778 14.222H22v5.556A2.223 2.223 0 0119.778 22H4.222A2.223 2.223 0 012 19.778v-5.556h2V20h16v-5.436l-.222-.342zM12 18l-5.611-7h11.11L12 18zm1-16v9h-2V2h2z"/>
</svg>

Before

Width:  |  Height:  |  Size: 321 B

After

Width:  |  Height:  |  Size: 325 B

View file

@ -1 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.5 9.8l2.2-2.2c.4-.4.4-1.1 0-1.6L18 2.3c-.4-.4-1.1-.4-1.6 0l-2.2 2.2 5.3 5.3zm-6.4-4.1L2 16.7V22h5.3l11.1-11.1c-.1 0-5.3-5.2-5.3-5.2z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path d="M19.5 9.8l2.2-2.2c.4-.4.4-1.1 0-1.6L18 2.3c-.4-.4-1.1-.4-1.6 0l-2.2 2.2 5.3 5.3zm-6.4-4.1L2 16.7V22h5.3l11.1-11.1c-.1 0-5.3-5.2-5.3-5.2z"/>
</svg>

Before

Width:  |  Height:  |  Size: 276 B

After

Width:  |  Height:  |  Size: 284 B

View file

@ -3,6 +3,6 @@
<title>
eye
</title>
<path d="M10 14.5a4.5 4.5 0 1 1 4.5-4.5 4.5 4.5 0 0 1-4.5 4.5zM10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7z"/>
<path d="M10 14.5a4.5 4.5 0 114.5-4.5 4.5 4.5 0 01-4.5 4.5zM10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7z"/>
<circle cx="10" cy="10" r="2.5"/>
</svg>

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 310 B

View file

@ -3,6 +3,6 @@
<title>
eye closed
</title>
<path d="M12.49 9.94A2.5 2.5 0 0 0 10 7.5z"/>
<path d="M8.2 5.9a4.38 4.38 0 0 1 1.8-.4 4.5 4.5 0 0 1 4.5 4.5 4.34 4.34 0 0 1-.29 1.55L17 14.14A14 14 0 0 0 20 10s-3-7-10-7a9.63 9.63 0 0 0-4 .85zM2 2L1 3l2.55 2.4A13.89 13.89 0 0 0 0 10s3 7 10 7a9.67 9.67 0 0 0 4.64-1.16L18 19l1-1zm8 12.5A4.5 4.5 0 0 1 5.5 10a4.45 4.45 0 0 1 .6-2.2l1.53 1.44a2.47 2.47 0 0 0-.13.76 2.49 2.49 0 0 0 3.41 2.32l1.54 1.45a4.47 4.47 0 0 1-2.45.73z"/>
<path d="M12.49 9.94A2.5 2.5 0 0010 7.5z"/>
<path d="M8.2 5.9a4.38 4.38 0 011.8-.4 4.5 4.5 0 014.5 4.5 4.34 4.34 0 01-.29 1.55L17 14.14A14 14 0 0020 10s-3-7-10-7a9.63 9.63 0 00-4 .85zM2 2L1 3l2.55 2.4A13.89 13.89 0 000 10s3 7 10 7a9.67 9.67 0 004.64-1.16L18 19l1-1zm8 12.5A4.5 4.5 0 015.5 10a4.45 4.45 0 01.6-2.2l1.53 1.44a2.47 2.47 0 00-.13.76 2.49 2.49 0 003.41 2.32l1.54 1.45a4.47 4.47 0 01-2.45.73z"/>
</svg>

Before

Width:  |  Height:  |  Size: 592 B

After

Width:  |  Height:  |  Size: 578 B

View file

@ -3,6 +3,6 @@
<title>
help
</title>
<path d="M10.06 1C13 1 15 2.89 15 5.53a4.59 4.59 0 0 1-2.29 4.08c-1.42.92-1.82 1.53-1.82 2.71V13H8.38v-.81a3.84 3.84 0 0 1 2-3.84c1.34-.9 1.79-1.53 1.79-2.71a2.1 2.1 0 0 0-2.08-2.14h-.17a2.3 2.3 0 0 0-2.38 2.22v.17H5A4.71 4.71 0 0 1 9.51 1a5 5 0 0 1 .55 0z"/>
<path d="M10.06 1C13 1 15 2.89 15 5.53a4.59 4.59 0 01-2.29 4.08c-1.42.92-1.82 1.53-1.82 2.71V13H8.38v-.81a3.84 3.84 0 012-3.84c1.34-.9 1.79-1.53 1.79-2.71a2.1 2.1 0 00-2.08-2.14h-.17a2.3 2.3 0 00-2.38 2.22v.17H5A4.71 4.71 0 019.51 1a5 5 0 01.55 0z"/>
<circle cx="10" cy="17" r="2"/>
</svg>

Before

Width:  |  Height:  |  Size: 450 B

After

Width:  |  Height:  |  Size: 449 B

View file

@ -1 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17"><title>history</title><path d="M11.424 0C6.686 0 2.857 3.806 2.857 8.5H0l3.71 3.68.066.136L7.62 8.5H4.76c0-3.65 2.986-6.61 6.667-6.61 3.68 0 6.665 2.96 6.665 6.61 0 3.65-2.985 6.61-6.666 6.61a6.668 6.668 0 0 1-4.71-1.94l-1.35 1.337A8.553 8.553 0 0 0 11.426 17C16.16 17 20 13.194 20 8.5S16.162 0 11.424 0zm-1.037 5v4.524l3.904 2.298.66-1.1-3.192-1.877V5H10.39z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17">
<title>
history
</title>
<path d="M11.424 0C6.686 0 2.857 3.806 2.857 8.5H0l3.71 3.68.066.136L7.62 8.5H4.76c0-3.65 2.986-6.61 6.667-6.61 3.68 0 6.665 2.96 6.665 6.61 0 3.65-2.985 6.61-6.666 6.61a6.668 6.668 0 01-4.71-1.94l-1.35 1.337A8.553 8.553 0 0011.426 17C16.16 17 20 13.194 20 8.5S16.162 0 11.424 0zm-1.037 5v4.524l3.904 2.298.66-1.1-3.192-1.877V5H10.39z"/>
</svg>

Before

Width:  |  Height:  |  Size: 489 B

After

Width:  |  Height:  |  Size: 505 B

View file

@ -1 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 3L2 12h3v9h4v-4.6c0-1.47 1.31-2.66 3-2.66s3 1.19 3 2.66V21h4v-9h3L12 3z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path d="M12 3L2 12h3v9h4v-4.6c0-1.47 1.31-2.66 3-2.66s3 1.19 3 2.66V21h4v-9h3L12 3z"/>
</svg>

Before

Width:  |  Height:  |  Size: 215 B

After

Width:  |  Height:  |  Size: 223 B

View file

@ -3,5 +3,5 @@
<title>
image
</title>
<path d="M2 2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zm-.17 13l4.09-5.25 2.92 3.51L12.92 8l5.25 7z"/>
<path d="M2 2a2 2 0 00-2 2v12a2 2 0 002 2h16a2 2 0 002-2V4a2 2 0 00-2-2zm-.17 13l4.09-5.25 2.92 3.51L12.92 8l5.25 7z"/>
</svg>

Before

Width:  |  Height:  |  Size: 284 B

After

Width:  |  Height:  |  Size: 285 B

View file

@ -3,5 +3,5 @@
<title>
journal
</title>
<path d="M2 18.5A1.5 1.5 0 0 0 3.5 20H5V0H3.5A1.5 1.5 0 0 0 2 1.5zM6 0v20h10a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm7 8H8V7h5zm3-2H8V5h8z"/>
<path d="M2 18.5A1.5 1.5 0 003.5 20H5V0H3.5A1.5 1.5 0 002 1.5zM6 0v20h10a2 2 0 002-2V2a2 2 0 00-2-2zm7 8H8V7h5zm3-2H8V5h8z"/>
</svg>

Before

Width:  |  Height:  |  Size: 293 B

After

Width:  |  Height:  |  Size: 293 B

View file

@ -3,5 +3,5 @@
<title>
language
</title>
<path d="M20 18h-1.44a.61.61 0 0 1-.4-.12.81.81 0 0 1-.23-.31L17 15h-5l-1 2.54a.77.77 0 0 1-.22.3.59.59 0 0 1-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a11.62 11.62 0 0 1-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.43 13.43 0 0 1-2.91-1.41 11.46 11.46 0 0 0 2.81-5.37H12V4H7.31a4 4 0 0 0-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 0 0 5 10.7a17.19 17.19 0 0 1-5 2.1q.56.82.87 1.38a23.28 23.28 0 0 0 5.22-2.51 15.64 15.64 0 0 0 3.56 1.77zM3.63 5.33h4.91a8.11 8.11 0 0 1-2.45 4.45 9.11 9.11 0 0 1-2.46-4.45z"/>
<path d="M20 18h-1.44a.61.61 0 01-.4-.12.81.81 0 01-.23-.31L17 15h-5l-1 2.54a.77.77 0 01-.22.3.59.59 0 01-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a11.62 11.62 0 01-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.43 13.43 0 01-2.91-1.41 11.46 11.46 0 002.81-5.37H12V4H7.31a4 4 0 00-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 005 10.7a17.19 17.19 0 01-5 2.1q.56.82.87 1.38a23.28 23.28 0 005.22-2.51 15.64 15.64 0 003.56 1.77zM3.63 5.33h4.91a8.11 8.11 0 01-2.45 4.45 9.11 9.11 0 01-2.46-4.45z"/>
</svg>

Before

Width:  |  Height:  |  Size: 717 B

After

Width:  |  Height:  |  Size: 706 B

View file

@ -3,6 +3,6 @@
<title>
link
</title>
<path d="M4.83 15h2.91a4.88 4.88 0 0 1-1.55-2H5a3 3 0 1 1 0-6h3a3 3 0 0 1 2.82 4h2.1a4.82 4.82 0 0 0 .08-.83v-.34A4.83 4.83 0 0 0 8.17 5H4.83A4.83 4.83 0 0 0 0 9.83v.34A4.83 4.83 0 0 0 4.83 15z"/>
<path d="M15.17 5h-2.91a4.88 4.88 0 0 1 1.55 2H15a3 3 0 1 1 0 6h-3a3 3 0 0 1-2.82-4h-2.1a4.82 4.82 0 0 0-.08.83v.34A4.83 4.83 0 0 0 11.83 15h3.34A4.83 4.83 0 0 0 20 10.17v-.34A4.83 4.83 0 0 0 15.17 5z"/>
<path d="M4.83 15h2.91a4.88 4.88 0 01-1.55-2H5a3 3 0 110-6h3a3 3 0 012.82 4h2.1a4.82 4.82 0 00.08-.83v-.34A4.83 4.83 0 008.17 5H4.83A4.83 4.83 0 000 9.83v.34A4.83 4.83 0 004.83 15z"/>
<path d="M15.17 5h-2.91a4.88 4.88 0 011.55 2H15a3 3 0 110 6h-3a3 3 0 01-2.82-4h-2.1a4.82 4.82 0 00-.08.83v.34A4.83 4.83 0 0011.83 15h3.34A4.83 4.83 0 0020 10.17v-.34A4.83 4.83 0 0015.17 5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 559 B

After

Width:  |  Height:  |  Size: 542 B

View file

@ -3,5 +3,5 @@
<title>
lock
</title>
<path d="M16.07 8H15V5s0-5-5-5-5 5-5 5v3H3.93A1.93 1.93 0 0 0 2 9.93v8.15A1.93 1.93 0 0 0 3.93 20h12.14A1.93 1.93 0 0 0 18 18.07V9.93A1.93 1.93 0 0 0 16.07 8zM10 16a2 2 0 1 1 2-2 2 2 0 0 1-2 2zm3-8H7V5.5C7 4 7 2 10 2s3 2 3 3.5z"/>
<path d="M16.07 8H15V5s0-5-5-5-5 5-5 5v3H3.93A1.93 1.93 0 002 9.93v8.15A1.93 1.93 0 003.93 20h12.14A1.93 1.93 0 0018 18.07V9.93A1.93 1.93 0 0016.07 8zM10 16a2 2 0 112-2 2 2 0 01-2 2zm3-8H7V5.5C7 4 7 2 10 2s3 2 3 3.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 388 B

After

Width:  |  Height:  |  Size: 384 B

View file

@ -3,6 +3,6 @@
<title>
log out
</title>
<path d="M3 3h8V1H3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8v-2H3z"/>
<path d="M3 3h8V1H3a2 2 0 00-2 2v14a2 2 0 002 2h8v-2H3z"/>
<path d="M13 5v4H5v2h8v4l6-5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 256 B

After

Width:  |  Height:  |  Size: 261 B

View file

@ -1 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M3 13v6a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v6h8V7l4.75 5L11 17v-4H3z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M3 13v6a2 2 0 002 2h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v6h8V7l4.75 5L11 17v-4H3z"/>
</svg>

Before

Width:  |  Height:  |  Size: 255 B

After

Width:  |  Height:  |  Size: 257 B

View file

@ -1 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#54595d" d="M12 13c-5.9 0-8 3-8 5v3h16v-3c0-2-2.1-5-8-5z"/><circle fill="#54595d" cx="12" cy="7.5" r="4.5"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path fill="#54595d" d="M12 13c-5.9 0-8 3-8 5v3h16v-3c0-2-2.1-5-8-5z"/>
<circle cx="12" cy="7.5" r="4.5" fill="#54595d"/>
</svg>

Before

Width:  |  Height:  |  Size: 247 B

After

Width:  |  Height:  |  Size: 259 B

View file

@ -1 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M17 9a2 2 0 1 1 .001-4.001A2 2 0 0 1 17 9m0 10a2 2 0 1 1 .001-4.001A2 2 0 0 1 17 19m-5-5a2 2 0 1 1 .001-4.001A2 2 0 0 1 12 14M7 9a2 2 0 1 1 .001-4.001A2 2 0 0 1 7 9m0 10a2 2 0 1 1 .001-4.001A2 2 0 0 1 7 19M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M17 9a2 2 0 11.001-4.001A2 2 0 0117 9m0 10a2 2 0 11.001-4.001A2 2 0 0117 19m-5-5a2 2 0 11.001-4.001A2 2 0 0112 14M7 9a2 2 0 11.001-4.001A2 2 0 017 9m0 10a2 2 0 11.001-4.001A2 2 0 017 19M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V5a2 2 0 00-2-2"/>
</svg>

Before

Width:  |  Height:  |  Size: 436 B

After

Width:  |  Height:  |  Size: 418 B

View file

@ -1 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M24 11.779a2.654 2.654 0 0 0-4.497-1.899c-1.81-1.191-4.259-1.949-6.971-2.046l1.483-4.669 4.016.941-.006.058a2.17 2.17 0 0 0 2.174 2.163c1.198 0 2.172-.97 2.172-2.163a2.171 2.171 0 0 0-4.193-.785l-4.329-1.015a.37.37 0 0 0-.44.249L11.755 7.82c-2.838.034-5.409.798-7.3 2.025a2.643 2.643 0 0 0-1.799-.712A2.654 2.654 0 0 0 0 11.779c0 .97.533 1.811 1.317 2.271a4.716 4.716 0 0 0-.086.857C1.231 18.818 6.039 22 11.95 22s10.72-3.182 10.72-7.093c0-.274-.029-.544-.075-.81A2.633 2.633 0 0 0 24 11.779zM6.776 13.595c0-.868.71-1.575 1.582-1.575.872 0 1.581.707 1.581 1.575s-.709 1.574-1.581 1.574-1.582-.706-1.582-1.574zm9.061 4.669c-.797.793-2.048 1.179-3.824 1.179L12 19.44l-.013.003c-1.777 0-3.028-.386-3.824-1.179a.369.369 0 0 1 0-.523.372.372 0 0 1 .526 0c.65.647 1.729.961 3.298.961l.013.003.013-.003c1.569 0 2.648-.315 3.298-.962a.373.373 0 0 1 .526 0 .37.37 0 0 1 0 .524zm-.189-3.095a1.58 1.58 0 0 1-1.581-1.574c0-.868.709-1.575 1.581-1.575s1.581.707 1.581 1.575-.709 1.574-1.581 1.574z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
<path d="M24 11.779a2.654 2.654 0 00-4.497-1.899c-1.81-1.191-4.259-1.949-6.971-2.046l1.483-4.669 4.016.941-.006.058a2.17 2.17 0 002.174 2.163 2.17 2.17 0 002.172-2.163 2.171 2.171 0 00-4.193-.785l-4.329-1.015a.37.37 0 00-.44.249L11.755 7.82c-2.838.034-5.409.798-7.3 2.025a2.643 2.643 0 00-1.799-.712A2.654 2.654 0 000 11.779c0 .97.533 1.811 1.317 2.271a4.716 4.716 0 00-.086.857C1.231 18.818 6.039 22 11.95 22s10.72-3.182 10.72-7.093c0-.274-.029-.544-.075-.81A2.633 2.633 0 0024 11.779zM6.776 13.595c0-.868.71-1.575 1.582-1.575.872 0 1.581.707 1.581 1.575s-.709 1.574-1.581 1.574-1.582-.706-1.582-1.574zm9.061 4.669c-.797.793-2.048 1.179-3.824 1.179L12 19.44l-.013.003c-1.777 0-3.028-.386-3.824-1.179a.369.369 0 010-.523.372.372 0 01.526 0c.65.647 1.729.961 3.298.961l.013.003.013-.003c1.569 0 2.648-.315 3.298-.962a.373.373 0 01.526 0 .37.37 0 010 .524zm-.189-3.095a1.58 1.58 0 01-1.581-1.574c0-.868.709-1.575 1.581-1.575s1.581.707 1.581 1.575-.709 1.574-1.581 1.574z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1 KiB

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -3,5 +3,5 @@
<title>
search
</title>
<path d="M7.5 13c3.04 0 5.5-2.46 5.5-5.5S10.54 2 7.5 2 2 4.46 2 7.5 4.46 13 7.5 13zm4.55.46C10.79 14.43 9.21 15 7.5 15 3.36 15 0 11.64 0 7.5S3.36 0 7.5 0C11.64 0 15 3.36 15 7.5c0 1.71-.57 3.29-1.54 4.55l6.49 6.49-1.41 1.41-6.49-6.49z"/>
<path d="M7.5 13c3.04 0 5.5-2.46 5.5-5.5S10.54 2 7.5 2 2 4.46 2 7.5 4.46 13 7.5 13zm4.55.46A7.432 7.432 0 017.5 15C3.36 15 0 11.64 0 7.5S3.36 0 7.5 0C11.64 0 15 3.36 15 7.5c0 1.71-.57 3.29-1.54 4.55l6.49 6.49-1.41 1.41-6.49-6.49z"/>
</svg>

Before

Width:  |  Height:  |  Size: 396 B

After

Width:  |  Height:  |  Size: 399 B

View file

@ -1 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 15.5a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7M5.516 8.227a7.454 7.454 0 0 0-.769 1.856l-2.746.417v3l2.746.417c.174.658.434 1.281.77 1.856l-1.65 2.238 2.123 2.121 2.238-1.648a7.455 7.455 0 0 0 1.855.769L10.5 22h3l.417-2.747a7.455 7.455 0 0 0 1.855-.77l2.239 1.65 2.12-2.123-1.647-2.237a7.454 7.454 0 0 0 .769-1.856L22 13.5v-3l-2.747-.417a7.454 7.454 0 0 0-.77-1.856l1.65-2.238-2.123-2.121-2.238 1.648a7.455 7.455 0 0 0-1.855-.769L13.5 2h-3l-.417 2.747a7.455 7.455 0 0 0-1.855.77l-2.239-1.65L3.87 5.99l1.647 2.237z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M12 15.5a3.5 3.5 0 110-7 3.5 3.5 0 010 7M5.516 8.227a7.454 7.454 0 00-.769 1.856l-2.746.417v3l2.746.417c.174.658.434 1.281.77 1.856l-1.65 2.238 2.123 2.121 2.238-1.648a7.455 7.455 0 001.855.769L10.5 22h3l.417-2.747a7.455 7.455 0 001.855-.77l2.239 1.65 2.12-2.123-1.647-2.237a7.454 7.454 0 00.769-1.856L22 13.5v-3l-2.747-.417a7.454 7.454 0 00-.77-1.856l1.65-2.238-2.123-2.121-2.238 1.648a7.455 7.455 0 00-1.855-.769L13.5 2h-3l-.417 2.747a7.455 7.455 0 00-1.855.77l-2.239-1.65L3.87 5.99l1.647 2.237z"/>
</svg>

Before

Width:  |  Height:  |  Size: 671 B

After

Width:  |  Height:  |  Size: 665 B

View file

@ -1 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M5 0v2h11v14h2V2a2 2 0 0 0-2-2H5z"/><path d="M13 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2zm-6.5-3.5l.41-1.09L8 15l-1.09-.41-.41-1.09-.41 1.09L5 15l1.09.41.41 1.09zm2.982-.949l.952-2.561 2.53-.964-2.53-.964L9.482 8.5l-.952 2.562-2.53.964 2.53.964.952 2.561zM6 10.5l.547-1.453L8 8.5l-1.453-.547L6 6.5l-.547 1.453L4 8.5l1.453.547L6 10.5z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<path d="M5 0v2h11v14h2V2a2 2 0 00-2-2H5z"/>
<path d="M13 20H4a2 2 0 01-2-2V5a2 2 0 012-2h9a2 2 0 012 2v13a2 2 0 01-2 2zm-6.5-3.5l.41-1.09L8 15l-1.09-.41-.41-1.09-.41 1.09L5 15l1.09.41.41 1.09zm2.982-.949l.952-2.561 2.53-.964-2.53-.964L9.482 8.5l-.952 2.562-2.53.964 2.53.964.952 2.561zM6 10.5l.547-1.453L8 8.5l-1.453-.547L6 6.5l-.547 1.453L4 8.5l1.453.547L6 10.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 462 B

After

Width:  |  Height:  |  Size: 465 B

View file

@ -3,5 +3,5 @@
<title>
un-lock
</title>
<path d="M15 8V5s0-5-5-5a4.63 4.63 0 0 0-4.88 4h2C7.31 2.93 8 2 10 2c3 0 3 2 3 3.5V8H3.93A1.93 1.93 0 0 0 2 9.93v8.15A1.93 1.93 0 0 0 3.93 20h12.14A1.93 1.93 0 0 0 18 18.07V9.93A1.93 1.93 0 0 0 16.07 8zm-5 8a2 2 0 1 1 2-2 2 2 0 0 1-2 2z"/>
<path d="M15 8V5s0-5-5-5a4.63 4.63 0 00-4.88 4h2C7.31 2.93 8 2 10 2c3 0 3 2 3 3.5V8H3.93A1.93 1.93 0 002 9.93v8.15A1.93 1.93 0 003.93 20h12.14A1.93 1.93 0 0018 18.07V9.93A1.93 1.93 0 0016.07 8zm-5 8a2 2 0 112-2 2 2 0 01-2 2z"/>
</svg>

Before

Width:  |  Height:  |  Size: 400 B

After

Width:  |  Height:  |  Size: 395 B

View file

@ -3,6 +3,6 @@
<title>
upload
</title>
<path d="M17 12v5H3v-5H1v5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5z"/>
<path d="M17 12v5H3v-5H1v5a2 2 0 002 2h14a2 2 0 002-2v-5z"/>
<path d="M10 1L5 7h4v8h2V7h4z"/>
</svg>

Before

Width:  |  Height:  |  Size: 258 B

After

Width:  |  Height:  |  Size: 262 B

View file

@ -1 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="271.5 72.8 16 16"><path d="M273.59 72.8c-2.03 0-2.09 1.907-2.09 2.032V88.8h13.91c2.03 0 2.09-1.907 2.09-2.032V72.8h-13.91z"/><g fill="#fff" transform="matrix(.042 0 0 .042 259.047 68.752)"><circle cx="437" cy="234.1" r="28"/><circle cx="553.5" cy="234.1" r="28"/></g><path fill="#fff" d="M279.88 85.338c-1.8 0-3.533-.617-4.583-1.61-.248-.247-.248-.68 0-.927s.68-.243.928 0c.806.81 2.167 1.24 3.654 1.24 1.42 0 2.784-.43 3.59-1.24.244-.243.68-.243.924 0s.248.68 0 .93c-1.113.99-2.722 1.61-4.52 1.61z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="271.5 72.8 16 16">
<path d="M273.59 72.8c-2.03 0-2.09 1.907-2.09 2.032V88.8h13.91c2.03 0 2.09-1.907 2.09-2.032V72.8h-13.91z"/>
<g fill="#fff" transform="matrix(.042 0 0 .042 259.047 68.752)">
<circle cx="437" cy="234.1" r="28"/>
<circle cx="553.5" cy="234.1" r="28"/>
</g>
<path fill="#fff" d="M279.88 85.338c-1.8 0-3.533-.617-4.583-1.61-.248-.247-.248-.68 0-.927s.68-.243.928 0c.806.81 2.167 1.24 3.654 1.24 1.42 0 2.784-.43 3.59-1.24.244-.243.68-.243.924 0s.248.68 0 .93c-1.113.99-2.722 1.61-4.52 1.61z"/>
</svg>

Before

Width:  |  Height:  |  Size: 595 B

After

Width:  |  Height:  |  Size: 620 B

View file

@ -3,5 +3,5 @@
<title>
user talk
</title>
<path d="M18 0H2a2 2 0 0 0-2 2v18l4-4h14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-4 4a1.5 1.5 0 1 1-1.5 1.5A1.5 1.5 0 0 1 14 4zM6 4a1.5 1.5 0 1 1-1.5 1.5A1.5 1.5 0 0 1 6 4zm4 8c-2.61 0-4.83-.67-5.65-3h11.3c-.82 2.33-3.04 3-5.65 3z"/>
<path d="M18 0H2a2 2 0 00-2 2v18l4-4h14a2 2 0 002-2V2a2 2 0 00-2-2zm-4 4a1.5 1.5 0 11-1.5 1.5A1.5 1.5 0 0114 4zM6 4a1.5 1.5 0 11-1.5 1.5A1.5 1.5 0 016 4zm4 8c-2.61 0-4.83-.67-5.65-3h11.3c-.82 2.33-3.04 3-5.65 3z"/>
</svg>

Before

Width:  |  Height:  |  Size: 387 B

After

Width:  |  Height:  |  Size: 384 B

View file

@ -1 +1,3 @@
<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M13.636 8.571c1.51 0 2.719-1.244 2.719-2.785 0-1.542-1.21-2.786-2.719-2.786S10.91 4.244 10.91 5.786c0 1.541 1.218 2.785 2.727 2.785zm-7.272 0c1.509 0 2.718-1.244 2.718-2.785C9.082 4.244 7.872 3 6.364 3c-1.51 0-2.728 1.244-2.728 2.786 0 1.541 1.219 2.785 2.728 2.785zm0 1.858C4.245 10.429 0 11.515 0 13.679V16h12.727v-2.321c0-2.164-4.245-3.25-6.363-3.25zm7.272 0c-.263 0-.563.018-.881.046 1.054.78 1.79 1.83 1.79 3.204V16H20v-2.321c0-2.164-4.245-3.25-6.364-3.25z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20">
<path d="M13.636 8.571c1.51 0 2.719-1.244 2.719-2.785 0-1.542-1.21-2.786-2.719-2.786S10.91 4.244 10.91 5.786c0 1.541 1.218 2.785 2.727 2.785zm-7.272 0c1.509 0 2.718-1.244 2.718-2.785C9.082 4.244 7.872 3 6.364 3c-1.51 0-2.728 1.244-2.728 2.786 0 1.541 1.219 2.785 2.728 2.785zm0 1.858C4.245 10.429 0 11.515 0 13.679V16h12.727v-2.321c0-2.164-4.245-3.25-6.363-3.25zm7.272 0c-.263 0-.563.018-.881.046 1.054.78 1.79 1.83 1.79 3.204V16H20v-2.321c0-2.164-4.245-3.25-6.364-3.25z"/>
</svg>

Before

Width:  |  Height:  |  Size: 542 B

After

Width:  |  Height:  |  Size: 549 B

View file

@ -1 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>Visual Edit</title><path d="M19.5,9.8l2.2-2.2a1.2149,1.2149,0,0,0,0-1.6L18,2.3a1.2149,1.2149,0,0,0-1.6,0L14.2,4.5ZM13.1,5.7,2,16.7V22H7.3L18.4,10.9C18.3,10.9,13.1,5.7,13.1,5.7Z"/><path d="M18,21a1.8,1.8,0,1,1,1.8-1.8A1.8,1.8,0,0,1,18,21Zm0-4.6c-2.8,0-4,2.8-4,2.8S15.2,22,18,22s4-2.8,4-2.8S20.8,16.4,18,16.4Z"/><circle cx="18" cy="19.2" r="1"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<title>
Visual Edit
</title>
<path d="M19.5 9.8l2.2-2.2a1.215 1.215 0 000-1.6L18 2.3a1.215 1.215 0 00-1.6 0l-2.2 2.2zm-6.4-4.1L2 16.7V22h5.3l11.1-11.1c-.1 0-5.3-5.2-5.3-5.2zM18 21a1.8 1.8 0 111.8-1.8A1.8 1.8 0 0118 21zm0-4.6c-2.8 0-4 2.8-4 2.8s1.2 2.8 4 2.8 4-2.8 4-2.8-1.2-2.8-4-2.8z"/>
<circle cx="18" cy="19.2" r="1"/>
</svg>

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 403 B

View file

@ -1 +1,5 @@
<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80"><path fill="#4a4f53" d="M1.092 73.695l38.906-67.39 38.91 67.39z"/><path fill="#fff" d="M43.528 57.71v7.104h-6.83V57.71h6.83zm-2.03-5.908h-3.275L36.47 39.55v-7.86h6.827v7.858l-1.8 12.254z"/></svg>
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80">
<path fill="#4a4f53" d="M1.092 73.695l38.906-67.39 38.91 67.39z"/>
<path fill="#fff" d="M43.528 57.71v7.104h-6.83V57.71h6.83zm-2.03-5.908h-3.275L36.47 39.55v-7.86h6.827v7.858l-1.8 12.254z"/>
</svg>

Before

Width:  |  Height:  |  Size: 316 B

After

Width:  |  Height:  |  Size: 328 B

View file

@ -1 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 18.27L18.18 22l-1.64-7.03L22 10.24l-7.19-.61L12 3 9.19 9.63 2 10.24l5.46 4.73L5.82 22z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path fill-rule="evenodd" d="M12 18.27L18.18 22l-1.64-7.03L22 10.24l-7.19-.61L12 3 9.19 9.63 2 10.24l5.46 4.73L5.82 22z"/>
</svg>

Before

Width:  |  Height:  |  Size: 250 B

After

Width:  |  Height:  |  Size: 258 B

View file

@ -3,5 +3,5 @@
<title>
what links here
</title>
<path d="M5 1a2 2 0 0 0-2 2v1c0 5 2 8 7 8V9l5 4-5 4v-3c-3.18 0-5.51-.85-7-2.68V17a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2z"/>
<path d="M5 1a2 2 0 00-2 2v1c0 5 2 8 7 8V9l5 4-5 4v-3c-3.18 0-5.51-.85-7-2.68V17a2 2 0 002 2h10a2 2 0 002-2V3a2 2 0 00-2-2z"/>
</svg>

Before

Width:  |  Height:  |  Size: 301 B

After

Width:  |  Height:  |  Size: 302 B

View file

@ -1 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 6.04"><title>CCBYSA4</title><path d="M3,0A2.93,2.93,0,0,1,5.17.88a3.05,3.05,0,0,1,.65,1,3.17,3.17,0,0,1,0,2.32,2.94,2.94,0,0,1-.64,1,3.24,3.24,0,0,1-1,.67A3.08,3.08,0,0,1,3,6a2.94,2.94,0,0,1-1.14-.23,3.08,3.08,0,0,1-1-.66A3,3,0,0,1,.23,1.87a3,3,0,0,1,.66-1A2.86,2.86,0,0,1,3,0ZM3,.54a2.35,2.35,0,0,0-1.74.73,2.55,2.55,0,0,0-.54.81A2.29,2.29,0,0,0,.74,4a2.55,2.55,0,0,0,.54.81,2.73,2.73,0,0,0,.81.54A2.44,2.44,0,0,0,3,5.48a2.41,2.41,0,0,0,1-.19,2.54,2.54,0,0,0,.82-.54A2.32,2.32,0,0,0,5.49,3a2.51,2.51,0,0,0-.18-1,2.48,2.48,0,0,0-.53-.8A2.42,2.42,0,0,0,3,.54Zm0,2-.41.21a.38.38,0,0,0-.16-.19.3.3,0,0,0-.17,0c-.27,0-.41.17-.41.53A.67.67,0,0,0,2,3.41a.34.34,0,0,0,.3.14.37.37,0,0,0,.37-.26L3,3.48a.86.86,0,0,1-.33.35A.91.91,0,0,1,2.2,4a.89.89,0,0,1-.65-.25A.93.93,0,0,1,1.3,3a.93.93,0,0,1,.25-.69.89.89,0,0,1,.63-.25A.86.86,0,0,1,3,2.52Zm1.74,0-.4.21a.44.44,0,0,0-.16-.19.31.31,0,0,0-.18,0c-.27,0-.41.17-.41.53a.67.67,0,0,0,.11.39.39.39,0,0,0,.67-.12l.38.19a.88.88,0,0,1-.34.35.93.93,0,0,1-1.11-.12A1,1,0,0,1,3.05,3a.93.93,0,0,1,.25-.69.86.86,0,0,1,.63-.25A.85.85,0,0,1,4.73,2.52Z" style="fill:#fff"/><path d="M10,0a2.93,2.93,0,0,1,2.15.87A2.91,2.91,0,0,1,13,3a2.87,2.87,0,0,1-.86,2.12A3,3,0,0,1,10,6a2.94,2.94,0,0,1-2.12-.89A2.91,2.91,0,0,1,7,3,3,3,0,0,1,7.87.87,2.89,2.89,0,0,1,10,0Zm0,.54a2.39,2.39,0,0,0-1.75.73A2.41,2.41,0,0,0,7.53,3a2.34,2.34,0,0,0,.73,1.73A2.39,2.39,0,0,0,10,5.49a2.42,2.42,0,0,0,1.75-.74A2.28,2.28,0,0,0,12.47,3a2.38,2.38,0,0,0-.72-1.75A2.38,2.38,0,0,0,10,.54Zm.8,1.73V3.5h-.34V5H9.53V3.5H9.19V2.27a.17.17,0,0,1,.19-.19h1.24a.15.15,0,0,1,.13,0A.2.2,0,0,1,10.81,2.27ZM9.58,1.49A.37.37,0,0,1,10,1.07a.37.37,0,0,1,.42.42.37.37,0,0,1-.42.42A.37.37,0,0,1,9.58,1.49Z" style="fill:#fff"/><path d="M17,0a2.89,2.89,0,0,1,2.14.88A2.87,2.87,0,0,1,20,3a2.89,2.89,0,0,1-.86,2.12A3,3,0,0,1,17,6a2.94,2.94,0,0,1-2.13-.89A2.91,2.91,0,0,1,14,3,3,3,0,0,1,14.85.88,2.9,2.9,0,0,1,17,0Zm0,.54a2.35,2.35,0,0,0-1.74.73A2.38,2.38,0,0,0,14.51,3a2.34,2.34,0,0,0,.73,1.73A2.39,2.39,0,0,0,17,5.49a2.42,2.42,0,0,0,1.75-.74A2.3,2.3,0,0,0,19.46,3a2.39,2.39,0,0,0-.73-1.75A2.36,2.36,0,0,0,17,.54ZM15.64,2.59a1.39,1.39,0,0,1,.45-.86,1.31,1.31,0,0,1,.87-.3,1.46,1.46,0,0,1,1.14.46,1.65,1.65,0,0,1,.42,1.17,1.63,1.63,0,0,1-.44,1.16A1.48,1.48,0,0,1,17,4.68a1.34,1.34,0,0,1-.89-.31,1.31,1.31,0,0,1-.44-.87h.76c0,.37.24.55.66.55a.59.59,0,0,0,.51-.28,1.22,1.22,0,0,0,.2-.73,1.25,1.25,0,0,0-.18-.73.58.58,0,0,0-.51-.25c-.41,0-.63.18-.68.53h.22l-.6.6-.6-.6Z" style="fill:#fff"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 6.04">
<title>
CCBYSA4
</title>
<path fill="#fff" d="M3 0a2.93 2.93 0 012.17.88 3.05 3.05 0 01.65 1 3.17 3.17 0 010 2.32 2.94 2.94 0 01-.64 1 3.24 3.24 0 01-1 .67A3.08 3.08 0 013 6a2.94 2.94 0 01-1.14-.23 3.08 3.08 0 01-1-.66 3 3 0 01-.63-3.24 3 3 0 01.66-1A2.86 2.86 0 013 0zm0 .54a2.35 2.35 0 00-1.74.73 2.55 2.55 0 00-.54.81A2.29 2.29 0 00.74 4a2.55 2.55 0 00.54.81 2.73 2.73 0 00.81.54 2.44 2.44 0 00.91.13 2.41 2.41 0 001-.19 2.54 2.54 0 00.82-.54A2.32 2.32 0 005.49 3a2.51 2.51 0 00-.18-1 2.48 2.48 0 00-.53-.8A2.42 2.42 0 003 .54zm0 2l-.41.21a.38.38 0 00-.16-.19.3.3 0 00-.17 0c-.27 0-.41.17-.41.53a.67.67 0 00.15.32.34.34 0 00.3.14.37.37 0 00.37-.26l.33.19a.86.86 0 01-.33.35.91.91 0 01-.47.17.89.89 0 01-.65-.25A.93.93 0 011.3 3a.93.93 0 01.25-.69.89.89 0 01.63-.25.86.86 0 01.82.46zm1.74 0l-.4.21a.44.44 0 00-.16-.19.31.31 0 00-.18 0c-.27 0-.41.17-.41.53a.67.67 0 00.11.39.39.39 0 00.67-.12l.38.19a.88.88 0 01-.34.35.93.93 0 01-1.11-.12A1 1 0 013.05 3a.93.93 0 01.25-.69.86.86 0 01.63-.25.85.85 0 01.8.46zM10 0a2.93 2.93 0 012.15.87A2.91 2.91 0 0113 3a2.87 2.87 0 01-.86 2.12A3 3 0 0110 6a2.94 2.94 0 01-2.12-.89A2.91 2.91 0 017 3 3 3 0 017.87.87 2.89 2.89 0 0110 0zm0 .54a2.39 2.39 0 00-1.75.73A2.41 2.41 0 007.53 3a2.34 2.34 0 00.73 1.73 2.39 2.39 0 001.74.76 2.42 2.42 0 001.75-.74A2.28 2.28 0 0012.47 3a2.38 2.38 0 00-.72-1.75A2.38 2.38 0 0010 .54zm.8 1.73V3.5h-.34V5h-.93V3.5h-.34V2.27a.17.17 0 01.19-.19h1.24a.15.15 0 01.13 0 .2.2 0 01.06.19zm-1.22-.78a.37.37 0 01.42-.42.37.37 0 01.42.42.37.37 0 01-.42.42.37.37 0 01-.42-.42zM17 0a2.89 2.89 0 012.14.88A2.87 2.87 0 0120 3a2.89 2.89 0 01-.86 2.12A3 3 0 0117 6a2.94 2.94 0 01-2.13-.89A2.91 2.91 0 0114 3a3 3 0 01.85-2.12A2.9 2.9 0 0117 0zm0 .54a2.35 2.35 0 00-1.74.73A2.38 2.38 0 0014.51 3a2.34 2.34 0 00.73 1.73 2.39 2.39 0 001.76.76 2.42 2.42 0 001.75-.74A2.3 2.3 0 0019.46 3a2.39 2.39 0 00-.73-1.75A2.36 2.36 0 0017 .54zm-1.36 2.05a1.39 1.39 0 01.45-.86 1.31 1.31 0 01.87-.3 1.46 1.46 0 011.14.46 1.65 1.65 0 01.42 1.17 1.63 1.63 0 01-.44 1.16 1.48 1.48 0 01-1.08.46 1.34 1.34 0 01-.89-.31 1.31 1.31 0 01-.44-.87h.76c0 .37.24.55.66.55a.59.59 0 00.51-.28 1.22 1.22 0 00.2-.73 1.25 1.25 0 00-.18-.73.58.58 0 00-.51-.25c-.41 0-.63.18-.68.53h.22l-.6.6-.6-.6z"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -1 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.61 6.64"><title>GDPR</title><polygon points="3.3 5.77 3.42 6.1 3.76 6.1 3.52 6.29 3.58 6.64 3.3 6.44 3.02 6.64 3.09 6.29 2.85 6.1 3.19 6.1 3.3 5.77" style="fill:#fff"/><polygon points="3.3 0 3.42 0.33 3.76 0.33 3.52 0.52 3.58 0.87 3.3 0.67 3.02 0.87 3.09 0.52 2.85 0.33 3.19 0.33 3.3 0" style="fill:#fff"/><polygon points="4.69 0.37 4.81 0.7 5.15 0.7 4.91 0.89 4.97 1.24 4.69 1.04 4.42 1.24 4.48 0.89 4.24 0.7 4.58 0.7 4.69 0.37" style="fill:#fff"/><polygon points="1.85 0.37 1.96 0.7 2.3 0.7 2.06 0.89 2.13 1.24 1.85 1.04 1.57 1.24 1.64 0.89 1.4 0.7 1.74 0.7 1.85 0.37" style="fill:#fff"/><polygon points="4.69 5.38 4.81 5.71 5.15 5.71 4.91 5.9 4.97 6.25 4.69 6.05 4.42 6.25 4.48 5.9 4.24 5.71 4.58 5.71 4.69 5.38" style="fill:#fff"/><polygon points="1.85 5.38 1.96 5.71 2.3 5.71 2.06 5.9 2.13 6.25 1.85 6.05 1.57 6.25 1.64 5.9 1.4 5.71 1.74 5.71 1.85 5.38" style="fill:#fff"/><polygon points="0.78 1.46 0.9 1.79 1.24 1.79 0.99 1.98 1.06 2.33 0.78 2.13 0.5 2.33 0.57 1.98 0.33 1.79 0.67 1.79 0.78 1.46" style="fill:#fff"/><polygon points="5.79 1.46 5.91 1.79 6.25 1.79 6 1.98 6.07 2.33 5.79 2.13 5.51 2.33 5.58 1.98 5.34 1.79 5.68 1.79 5.79 1.46" style="fill:#fff"/><polygon points="0.78 4.34 0.9 4.67 1.24 4.67 0.99 4.86 1.06 5.21 0.78 5.01 0.5 5.21 0.57 4.86 0.33 4.67 0.67 4.67 0.78 4.34" style="fill:#fff"/><polygon points="5.79 4.34 5.91 4.67 6.25 4.67 6 4.86 6.07 5.21 5.79 5.01 5.51 5.21 5.58 4.86 5.34 4.67 5.68 4.67 5.79 4.34" style="fill:#fff"/><polygon points="0.45 2.89 0.56 3.22 0.91 3.22 0.66 3.4 0.73 3.76 0.45 3.56 0.17 3.76 0.24 3.4 0 3.22 0.34 3.22 0.45 2.89" style="fill:#fff"/><polygon points="6.16 2.89 6.27 3.22 6.62 3.22 6.37 3.4 6.44 3.76 6.16 3.56 5.88 3.76 5.95 3.4 5.71 3.22 6.05 3.22 6.16 2.89" style="fill:#fff"/><path d="M3.24,4.76a.27.27,0,0,1-.19-.08L2,3.59a.27.27,0,0,1,0-.38.26.26,0,0,1,.37,0l.86.88,2.55-3a.27.27,0,0,1,.37,0,.26.26,0,0,1,0,.38L3.44,4.67a.29.29,0,0,1-.2.09Z" style="fill:#fff"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.61 6.64">
<title>
GDPR
</title>
<path fill="#fff" d="M3.3 5.77l.12.33h.34l-.24.19.06.35-.28-.2-.28.2.07-.35-.24-.19h.34l.11-.33zM3.3 0l.12.33h.34l-.24.19.06.35-.28-.2-.28.2.07-.35-.24-.19h.34L3.3 0zm1.39.37l.12.33h.34l-.24.19.06.35-.28-.2-.27.2.06-.35L4.24.7h.34l.11-.33zm-2.84 0l.11.33h.34l-.24.19.07.35-.28-.2-.28.2.07-.35L1.4.7h.34l.11-.33zm2.84 5.01l.12.33h.34l-.24.19.06.35-.28-.2-.27.2.06-.35-.24-.19h.34l.11-.33zm-2.84 0l.11.33h.34l-.24.19.07.35-.28-.2-.28.2.07-.35-.24-.19h.34l.11-.33zM.78 1.46l.12.33h.34l-.25.19.07.35-.28-.2-.28.2.07-.35-.24-.19h.34l.11-.33zm5.01 0l.12.33h.34L6 1.98l.07.35-.28-.2-.28.2.07-.35-.24-.19h.34l.11-.33zM.78 4.34l.12.33h.34l-.25.19.07.35-.28-.2-.28.2.07-.35-.24-.19h.34l.11-.33zm5.01 0l.12.33h.34L6 4.86l.07.35-.28-.2-.28.2.07-.35-.24-.19h.34l.11-.33zM.45 2.89l.11.33h.35l-.25.18.07.36-.28-.2-.28.2.07-.36L0 3.22h.34l.11-.33zm5.71 0l.11.33h.35l-.25.18.07.36-.28-.2-.28.2.07-.36-.24-.18h.34l.11-.33z"/>
<path fill="#fff" d="M3.24 4.76a.27.27 0 01-.19-.08L2 3.59a.27.27 0 010-.38.26.26 0 01.37 0l.86.88 2.55-3a.27.27 0 01.37 0 .26.26 0 010 .38l-2.71 3.2a.29.29 0 01-.2.09z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -1 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 6.64"><title>PoweredByMediawiki</title><path d="M.44,6.56H0V3.3H.67l.89,2.52L2.44,3.3h.69V6.56H2.69l0-2.83-1,2.83H1.41L.4,3.73ZM5.5,5.1a1,1,0,0,0-.27-.48.69.69,0,0,0-.48-.17.66.66,0,0,0-.48.17A.89.89,0,0,0,4,5.1ZM4,5.5A.79.79,0,0,0,4.25,6a.69.69,0,0,0,.51.19.66.66,0,0,0,.38-.1.72.72,0,0,0,.27-.3h.48a1.36,1.36,0,0,1-.45.63,1.08,1.08,0,0,1-.68.21,1.09,1.09,0,0,1-.47-.09,1.14,1.14,0,0,1-.41-.31,1.29,1.29,0,0,1-.26-.42,1.38,1.38,0,0,1,0-1,1.47,1.47,0,0,1,.24-.37,1.35,1.35,0,0,1,.4-.31A1.29,1.29,0,0,1,4.74,4a1.19,1.19,0,0,1,.58.15,1.21,1.21,0,0,1,.44.43A1.46,1.46,0,0,1,5.92,5a2.28,2.28,0,0,1,0,.45V5.5Zm2.66-.19a.9.9,0,0,0,.24.63.76.76,0,0,0,.58.25A.71.71,0,0,0,8,5.94a.85.85,0,0,0,.24-.6A.92.92,0,0,0,8,4.71a.75.75,0,0,0-1.06-.06l-.06.06a.82.82,0,0,0-.24.63ZM8.24,6.56v-.3a1.36,1.36,0,0,1-.36.27,1.17,1.17,0,0,1-.45.09,1.15,1.15,0,0,1-.89-.37,1.32,1.32,0,0,1-.32-.91,1.43,1.43,0,0,1,.09-.5,1.33,1.33,0,0,1,.25-.41,1.1,1.1,0,0,1,.87-.38,1.05,1.05,0,0,1,.81.37V3.3h.43V6.56ZM9.57,3.81H9.12V3.3h.45ZM9.12,6.56V4.1h.45V6.56Zm1.26-1.22a.89.89,0,0,0,.24.62.75.75,0,0,0,.58.26A.74.74,0,0,0,11.74,6,.82.82,0,0,0,12,5.34a.92.92,0,0,0-.24-.63.7.7,0,0,0-.57-.26.72.72,0,0,0-.57.25A.79.79,0,0,0,10.38,5.34ZM12,6.58v-.3a1.07,1.07,0,0,1-.36.27,1,1,0,0,1-.44.09,1.14,1.14,0,0,1-.89-.37,1.29,1.29,0,0,1-.33-.93,1.43,1.43,0,0,1,.09-.5,1.33,1.33,0,0,1,.25-.41,1.27,1.27,0,0,1,.39-.3,1.12,1.12,0,0,1,.48-.1A1.12,1.12,0,0,1,12,4.4V4.1h.44V6.56Zm.6-3.26H13l.67,2.52.61-2.52h.38l.6,2.52.67-2.52h.45l-1,3.26H15l-.56-2.45-.57,2.43h-.4L12.56,3.3ZM17,3.83h-.42V3.3H17Zm-.42,2.75V4.1H17V6.56Zm.93,0V3.3h.41V5.24l.84-1.14h.47l-.86,1.17,1,1.29h-.54l-.94-1.25V6.56ZM20,3.81h-.42V3.3H20Zm-.42,2.75V4.1H20V6.56ZM.42,1H.64A.57.57,0,0,0,1,.89.29.29,0,0,0,1.11.63.29.29,0,0,0,1,.37.52.52,0,0,0,.66.28H.42Zm0,1.13H.11V0h.5L.94,0l.19.07a.47.47,0,0,1,.2.22.55.55,0,0,1,.08.31.57.57,0,0,1-.2.47.84.84,0,0,1-.55.17H.42Zm1.45-.77A.54.54,0,0,0,2,1.73a.51.51,0,0,0,.39.16.51.51,0,0,0,.38-.16A.59.59,0,0,0,3,1.33.6.6,0,0,0,2.8.89.51.51,0,0,0,2.41.74.5.5,0,0,0,2,.89a.55.55,0,0,0-.16.4Zm-.31,0A.88.88,0,0,1,1.63,1,.78.78,0,0,1,1.8.76a.69.69,0,0,1,.28-.2A.71.71,0,0,1,2.4.49a.92.92,0,0,1,.33.06A.77.77,0,0,1,3,.74.88.88,0,0,1,3.2,1a.78.78,0,0,1,.06.31.81.81,0,0,1-.06.31A.69.69,0,0,1,3,1.9a.83.83,0,0,1-.28.21.93.93,0,0,1-.33.07.8.8,0,0,1-.34-.07.83.83,0,0,1-.45-.45.91.91,0,0,1-.06-.32ZM4.44,1,4.09,2.11H3.92L3.36.52h.31L4,1.57l.33-1h.19l.32,1.05.34-1h.31L4.93,2.11H4.76ZM7,1.16A.6.6,0,0,0,6.8.86a.55.55,0,0,0-.66,0,.52.52,0,0,0-.2.3Zm-1.06.26a.51.51,0,0,0,.19.32.48.48,0,0,0,.35.12.51.51,0,0,0,.27-.06.58.58,0,0,0,.19-.19h.33a.83.83,0,0,1-.32.4A.86.86,0,0,1,5.86,1.9a1,1,0,0,1-.18-.27,1,1,0,0,1-.08-.29A.87.87,0,0,1,5.66,1,.8.8,0,0,1,5.84.75.74.74,0,0,1,6.11.56.78.78,0,0,1,6.44.49a.83.83,0,0,1,.41.1.89.89,0,0,1,.31.27.87.87,0,0,1,.1.24,1,1,0,0,1,0,.3v0Zm1.94.69H7.56V.52h.27V.7A.52.52,0,0,1,8,.54.54.54,0,0,1,8.22.49v.3A.44.44,0,0,0,7.93.9a.53.53,0,0,0-.08.32v.89Zm1.86-.95a.56.56,0,0,0-.19-.3A.49.49,0,0,0,9.21.75a.55.55,0,0,0-.33.11.55.55,0,0,0-.2.3Zm-1.06.26a.51.51,0,0,0,.19.32.5.5,0,0,0,.35.12.52.52,0,0,0,.44-.25H10a.87.87,0,0,1-.31.4.82.82,0,0,1-.48.14.92.92,0,0,1-.33-.06.88.88,0,0,1-.27-.19.8.8,0,0,1-.18-.27,1,1,0,0,1-.07-.29A.87.87,0,0,1,8.4,1,1,1,0,0,1,8.57.75.87.87,0,0,1,8.85.56a.85.85,0,0,1,.74,0A.89.89,0,0,1,9.9.86a1,1,0,0,1,.1.24,1,1,0,0,1,0,.3v0Zm1.86-.12a.57.57,0,0,0,.17.41.55.55,0,0,0,.4.16.53.53,0,0,0,.38-.16.53.53,0,0,0,0-.77.56.56,0,0,0-.79,0,.48.48,0,0,0-.16.39Zm1.11.81v-.2a.76.76,0,0,1-.26.18.6.6,0,0,1-.3.05.84.84,0,0,1-.86-.84A.85.85,0,0,1,10.28,1a.8.8,0,0,1,.18-.27.71.71,0,0,1,.27-.18.77.77,0,0,1,.33-.06.79.79,0,0,1,.58.23V0h.29V2.11ZM13.47.89h.1a.71.71,0,0,0,.35-.07A.28.28,0,0,0,14,.58a.25.25,0,0,0-.1-.21A.4.4,0,0,0,13.64.3h-.17Zm0,.94h.24A.54.54,0,0,0,14,1.75a.32.32,0,0,0,.1-.25A.32.32,0,0,0,14,1.23a.5.5,0,0,0-.32-.09h-.24v.68ZM13.62,0a.82.82,0,0,1,.53.15.5.5,0,0,1,.18.44.59.59,0,0,1-.05.23A.58.58,0,0,1,14.1,1a.44.44,0,0,1,.26.18.48.48,0,0,1,.08.31.66.66,0,0,1,0,.28.65.65,0,0,1-.17.2.57.57,0,0,1-.22.11,1.39,1.39,0,0,1-.35,0h-.49V0Zm.93.52h.31l.45,1.18L15.79.52h.32l-.89,2.1h-.31l.22-.56Z" style="fill:#fff"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 6.64">
<title>
PoweredByMediawiki
</title>
<path fill="#fff" d="M.44 6.56H0V3.3h.67l.89 2.52.88-2.52h.69v3.26h-.44V3.73l-1 2.83h-.28L.4 3.73zM5.5 5.1a1 1 0 00-.27-.48.69.69 0 00-.48-.17.66.66 0 00-.48.17.89.89 0 00-.27.48zM4 5.5a.79.79 0 00.25.5.69.69 0 00.51.19.66.66 0 00.38-.1.72.72 0 00.27-.3h.48a1.36 1.36 0 01-.45.63 1.08 1.08 0 01-.68.21 1.09 1.09 0 01-.47-.09 1.14 1.14 0 01-.41-.31 1.29 1.29 0 01-.26-.42 1.38 1.38 0 010-1 1.47 1.47 0 01.24-.37 1.35 1.35 0 01.4-.31A1.29 1.29 0 014.74 4a1.19 1.19 0 01.58.15 1.21 1.21 0 01.44.43 1.46 1.46 0 01.16.42 2.28 2.28 0 010 .45v.05zm2.66-.19a.9.9 0 00.24.63.76.76 0 00.58.25.71.71 0 00.52-.25.85.85 0 00.24-.6.92.92 0 00-.24-.63.75.75 0 00-1.06-.06l-.06.06a.82.82 0 00-.24.63zm1.58 1.25v-.3a1.36 1.36 0 01-.36.27 1.17 1.17 0 01-.45.09 1.15 1.15 0 01-.89-.37 1.32 1.32 0 01-.32-.91 1.43 1.43 0 01.09-.5 1.33 1.33 0 01.25-.41 1.1 1.1 0 01.87-.38 1.05 1.05 0 01.81.37V3.3h.43v3.26zm1.33-2.75h-.45V3.3h.45zm-.45 2.75V4.1h.45v2.46zm1.26-1.22a.89.89 0 00.24.62.75.75 0 00.58.26.74.74 0 00.54-.22.82.82 0 00.26-.66.92.92 0 00-.24-.63.7.7 0 00-.57-.26.72.72 0 00-.57.25.79.79 0 00-.24.64zM12 6.58v-.3a1.07 1.07 0 01-.36.27 1 1 0 01-.44.09 1.14 1.14 0 01-.89-.37 1.29 1.29 0 01-.33-.93 1.43 1.43 0 01.09-.5 1.33 1.33 0 01.25-.41 1.27 1.27 0 01.39-.3 1.12 1.12 0 01.48-.1 1.12 1.12 0 01.81.37v-.3h.44v2.46zm.6-3.26h.4l.67 2.52.61-2.52h.38l.6 2.52.67-2.52h.45l-1 3.26H15l-.56-2.45-.57 2.43h-.4l-.91-3.26zm4.4.51h-.42V3.3H17zm-.42 2.75V4.1H17v2.46zm.93 0V3.3h.41v1.94l.84-1.14h.47l-.86 1.17 1 1.29h-.54l-.94-1.25v1.25zM20 3.81h-.42V3.3H20zm-.42 2.75V4.1H20v2.46zM.42 1h.22A.57.57 0 001 .89a.29.29 0 00.11-.26A.29.29 0 001 .37.52.52 0 00.66.28H.42zm0 1.13H.11V0h.83l.19.07a.47.47 0 01.2.22.55.55 0 01.08.31.57.57 0 01-.2.47.84.84 0 01-.55.17H.42zm1.45-.77a.54.54 0 00.13.37.51.51 0 00.39.16.51.51 0 00.38-.16.59.59 0 00.23-.4.6.6 0 00-.2-.44.51.51 0 00-.39-.15.5.5 0 00-.41.15.55.55 0 00-.16.4zm-.31 0A.88.88 0 011.63 1 .78.78 0 011.8.76a.69.69 0 01.28-.2.71.71 0 01.32-.07.92.92 0 01.33.06.77.77 0 01.27.19.88.88 0 01.2.26.78.78 0 01.06.31.81.81 0 01-.06.31.69.69 0 01-.2.28.83.83 0 01-.28.21.93.93 0 01-.33.07.8.8 0 01-.34-.07.83.83 0 01-.45-.45.91.91 0 01-.06-.32zM4.44 1l-.35 1.11h-.17L3.36.52h.31L4 1.57l.33-1h.19l.32 1.05.34-1h.31l-.56 1.49h-.17zM7 1.16a.6.6 0 00-.2-.3.55.55 0 00-.66 0 .52.52 0 00-.2.3zm-1.06.26a.51.51 0 00.19.32.48.48 0 00.35.12.51.51 0 00.27-.06.58.58 0 00.19-.19h.33a.83.83 0 01-.32.4.86.86 0 01-1.09-.11 1 1 0 01-.18-.27 1 1 0 01-.08-.29.87.87 0 01.06-.34.8.8 0 01.18-.25.74.74 0 01.27-.19.78.78 0 01.33-.07.83.83 0 01.41.1.89.89 0 01.31.27.87.87 0 01.1.24 1 1 0 010 .3zm1.94.69h-.32V.52h.27V.7A.52.52 0 018 .54a.54.54 0 01.22-.05v.3a.44.44 0 00-.29.11.53.53 0 00-.08.32v.89zm1.86-.95a.56.56 0 00-.19-.3.49.49 0 00-.34-.11.55.55 0 00-.33.11.55.55 0 00-.2.3zm-1.06.26a.51.51 0 00.19.32.5.5 0 00.35.12.52.52 0 00.44-.25H10a.87.87 0 01-.31.4.82.82 0 01-.48.14.92.92 0 01-.33-.06.88.88 0 01-.27-.19.8.8 0 01-.18-.27 1 1 0 01-.07-.29A.87.87 0 018.4 1a1 1 0 01.17-.25.87.87 0 01.28-.19.85.85 0 01.74 0 .89.89 0 01.31.3 1 1 0 01.1.24 1 1 0 010 .3zm1.86-.12a.57.57 0 00.17.41.55.55 0 00.4.16.53.53 0 00.38-.16.53.53 0 000-.77.56.56 0 00-.79 0 .48.48 0 00-.16.39zm1.11.81v-.2a.76.76 0 01-.26.18.6.6 0 01-.3.05.84.84 0 01-.86-.84.85.85 0 01.05-.3.8.8 0 01.18-.27.71.71 0 01.27-.18.77.77 0 01.33-.06.79.79 0 01.58.23V0h.29v2.11zM13.47.89h.1a.71.71 0 00.35-.07.28.28 0 00.08-.24.25.25 0 00-.1-.21.4.4 0 00-.26-.07h-.17zm0 .94h.24a.54.54 0 00.29-.08.32.32 0 00.1-.25.32.32 0 00-.1-.27.5.5 0 00-.32-.09h-.24v.68zM13.62 0a.82.82 0 01.53.15.5.5 0 01.18.44.59.59 0 01-.05.23.58.58 0 01-.18.18.44.44 0 01.26.18.48.48 0 01.08.31.66.66 0 010 .28.65.65 0 01-.17.2.57.57 0 01-.22.11 1.39 1.39 0 01-.35 0h-.49V0zm.93.52h.31l.45 1.18.48-1.18h.32l-.89 2.1h-.31l.22-.56z"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -1 +1,15 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 6.6"><defs><style>.cls-1,.cls-2{fill:#fff}.cls-1{fill-rule:evenodd}</style></defs><path id="path4756" class="cls-1" d="M2.578 2.373h1.036l.536.927-.53.914H2.575L2.041 3.3z"/><path id="path4756-4" class="cls-1" d="M2.578 0h1.036l.536.929-.53.915H2.575L2.042.926z"/><path id="path4756-4-7" class="cls-1" d="M2.578 4.756h1.036l.536.927-.53.917H2.575l-.533-.917z"/><path id="path4756-4-7-0" class="cls-1" d="M4.629 3.554h1.036l.536.926-.53.914H4.626l-.534-.914z"/><path id="path4756-4-7-0-4" class="cls-1" d="M4.629 1.189h1.036l.536.926-.53.914H4.626l-.534-.917z"/><path id="path4756-4-7-0-4-0" class="cls-1" d="M.535 1.189h1.034l.535.926-.529.914H.532L0 2.115z"/><path id="path4756-4-7-0-4-5" class="cls-1" d="M.536 3.554h1.036l.537.926-.531.92H.533L0 4.48z"/><path class="cls-2" d="M7.5 4.462l.467-2.384.761 1.722.788-1.723.42 2.384h-.344l-.214-1.338-.656 1.441-.638-1.442-.238 1.34zM10.3 2.481a.2.2 0 01.061-.146.2.2 0 01.148-.062.206.206 0 01.15.062.2.2 0 01.061.148.21.21 0 11-.42 0zm.371.582v1.4h-.323v-1.4zM11.076 3.063h.324v.125a.617.617 0 01.158-.128.36.36 0 01.166-.036.52.52 0 01.268.084l-.148.295a.313.313 0 00-.18-.066q-.264 0-.264.4v.725h-.323zM13.187 3.063h.324v1.4h-.324v-.148a.62.62 0 01-.909-.023.774.774 0 01-.188-.534.752.752 0 01.188-.524.6.6 0 01.471-.21.6.6 0 01.438.2zm-.767.695a.489.489 0 00.108.328.35.35 0 00.278.127.37.37 0 00.29-.123.53.53 0 000-.649.382.382 0 00-.566 0 .47.47 0 00-.11.317zM13.919 2.036h.323v1.143a.559.559 0 01.381-.155.49.49 0 01.377.154.626.626 0 01.121.426v.858H14.8v-.827a.394.394 0 00-.059-.244.231.231 0 00-.192-.075.263.263 0 00-.238.1.713.713 0 00-.068.364v.677h-.323zM16.806 3.839h-1a.428.428 0 00.112.274.341.341 0 00.254.1.333.333 0 00.2-.057.8.8 0 00.177-.213l.272.153a1.09 1.09 0 01-.133.184.707.707 0 01-.151.126.584.584 0 01-.174.073.855.855 0 01-.2.023.66.66 0 01-.5-.2.755.755 0 01-.189-.537.773.773 0 01.184-.537.7.7 0 01.979-.006.772.772 0 01.178.541zm-.332-.265a.31.31 0 00-.326-.258.34.34 0 00-.111.018.329.329 0 00-.094.051.334.334 0 00-.072.082.357.357 0 00-.046.107zM17.623 4.157h.831v.3h-1.472l.906-1.1h-.713v-.3h1.352zM20.031 3.839h-1a.423.423 0 00.112.274.34.34 0 00.254.1.33.33 0 00.2-.057.8.8 0 00.177-.213l.273.153a1.093 1.093 0 01-.134.184.707.707 0 01-.151.126.589.589 0 01-.173.073.864.864 0 01-.2.023.658.658 0 01-.5-.2.752.752 0 01-.19-.537.773.773 0 01.184-.537.7.7 0 01.979-.006.772.772 0 01.178.541zm-.331-.265a.309.309 0 00-.326-.258.33.33 0 00-.11.018.315.315 0 00-.167.133.384.384 0 00-.046.107z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 20 6.6">
<defs>
<style>
.cls-1{fill:#fff;fill-rule:evenodd}
</style>
</defs>
<path id="path4756" d="M2.578 2.373h1.036l.536.927-.53.914H2.575L2.041 3.3z" class="cls-1"/>
<path id="path4756-4" d="M2.578 0h1.036l.536.929-.53.915H2.575L2.042.926z" class="cls-1"/>
<path id="path4756-4-7" d="M2.578 4.756h1.036l.536.927-.53.917H2.575l-.533-.917z" class="cls-1"/>
<path id="path4756-4-7-0" d="M4.629 3.554h1.036l.536.926-.53.914H4.626l-.534-.914z" class="cls-1"/>
<path id="path4756-4-7-0-4" d="M4.629 1.189h1.036l.536.926-.53.914H4.626l-.534-.917z" class="cls-1"/>
<path id="path4756-4-7-0-4-0" d="M.535 1.189h1.034l.535.926-.529.914H.532L0 2.115z" class="cls-1"/>
<path id="path4756-4-7-0-4-5" d="M.536 3.554h1.036l.537.926-.531.92H.533L0 4.48z" class="cls-1"/>
<path fill="#fff" d="M7.5 4.462l.467-2.384.761 1.722.788-1.723.42 2.384h-.344l-.214-1.338-.656 1.441-.638-1.442-.238 1.34zm2.8-1.981a.2.2 0 01.061-.146.2.2 0 01.148-.062.206.206 0 01.15.062.2.2 0 01.061.148.21.21 0 11-.42 0zm.371.582v1.4h-.323v-1.4zm.405 0h.324v.125a.617.617 0 01.158-.128.36.36 0 01.166-.036.52.52 0 01.268.084l-.148.295a.313.313 0 00-.18-.066q-.264 0-.264.4v.725h-.323zm2.111 0h.324v1.4h-.324v-.148a.62.62 0 01-.909-.023.774.774 0 01-.188-.534.752.752 0 01.188-.524.6.6 0 01.471-.21.6.6 0 01.438.2zm-.767.695a.489.489 0 00.108.328.35.35 0 00.278.127.37.37 0 00.29-.123.53.53 0 000-.649.382.382 0 00-.566 0 .47.47 0 00-.11.317zm1.499-1.722h.323v1.143a.559.559 0 01.381-.155.49.49 0 01.377.154.626.626 0 01.121.426v.858H14.8v-.827a.394.394 0 00-.059-.244.231.231 0 00-.192-.075.263.263 0 00-.238.1.713.713 0 00-.068.364v.677h-.323zm2.887 1.803h-1a.428.428 0 00.112.274.341.341 0 00.254.1.333.333 0 00.2-.057.8.8 0 00.177-.213l.272.153a1.09 1.09 0 01-.133.184.707.707 0 01-.151.126.584.584 0 01-.174.073.855.855 0 01-.2.023.66.66 0 01-.5-.2.755.755 0 01-.189-.537.773.773 0 01.184-.537.7.7 0 01.979-.006.772.772 0 01.178.541zm-.332-.265a.31.31 0 00-.326-.258.34.34 0 00-.111.018.329.329 0 00-.094.051.334.334 0 00-.072.082.357.357 0 00-.046.107zm1.149.583h.831v.3h-1.472l.906-1.1h-.713v-.3h1.352zm2.408-.318h-1a.423.423 0 00.112.274.34.34 0 00.254.1.33.33 0 00.2-.057.8.8 0 00.177-.213l.273.153a1.093 1.093 0 01-.134.184.707.707 0 01-.151.126.589.589 0 01-.173.073.864.864 0 01-.2.023.658.658 0 01-.5-.2.752.752 0 01-.19-.537.773.773 0 01.184-.537.7.7 0 01.979-.006.772.772 0 01.178.541zm-.331-.265a.309.309 0 00-.326-.258.33.33 0 00-.11.018.315.315 0 00-.167.133.384.384 0 00-.046.107z"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 17 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -1 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.36 6.03223"><title>Asset 4</title><path d="M0,2.73H.26625L.85886,5.01084H.86622L1.50055,2.73H1.811l.64292,2.28088L3.04894,2.73h.24539L2.57657,5.33475H2.31646L1.65637,3.00357H1.649L.99259,5.33475H.72267Zm3.61947,0h.22944V3.098H3.61947Zm0,.72266h.22944V5.33475H3.61947ZM4.29428,2.73h.23067V4.36424l1.0429-.91162h.30673l-.8061.69691.85886,1.18522H5.64392l-.74475-1.0245-.36809.30919v.71531h-.2368Zm1.82446,0h.22944V3.098H6.11874Zm0,.72266h.22944V5.33475H6.11874ZM7.5972,2.73h.27729L8.8953,5.33475H8.62906L8.31128,4.525H7.12606l-.3141.80978H6.54572Zm-.39507,1.584H8.22785L7.72971,2.9778Zm1.887-.86132h.211V3.806h.00737a.70548.70548,0,0,1,.67113-.41225c.573,0,.84659.46378.84659.99628s-.27361.99627-.84659.99627a.67115.67115,0,0,1-.654-.40857V6.03165H9.08916Zm.88953.13865c-.50672,0-.66009.37544-.66009.80242,0,.39016.17177.80241.66009.80241.438,0,.61347-.41225.61347-.80241S10.41671,3.59127,9.97869,3.59127ZM11.18723,2.73h.22943V3.098h-.22943Zm0,.72266h.22943V5.33475h-.22943Zm.64905.57667c.02208-.4417.3325-.63188.76315-.63188.33128,0,.69322.10184.69322.60611v1a.12272.12272,0,0,0,.135.13865A.21732.21732,0,0,0,13.5,5.1274V5.32a.61339.61339,0,0,1-.14968.01473c-.23312,0-.26993-.13128-.26993-.32759H13.073a.71775.71775,0,0,1-.68095.3828c-.346,0-.63065-.17177-.63065-.5509,0-.52881.51409-.54721,1.00977-.6061.19018-.02209.2957-.04663.2957-.25521,0-.31041-.22208-.38648-.49078-.38648a.44756.44756,0,0,0-.50427.438Zm1.22693.27728h-.00736c-.02822.054-.13128.07239-.19263.08344-.39016.06993-.876.06625-.876.43433a.39141.39141,0,0,0,.413.36852l.0066-.00044a.60482.60482,0,0,0,.65641-.59015Zm.68832-.85395h.21226v.4417h.00736a.69567.69567,0,0,1,.71162-.46746V3.6563a.64906.64906,0,0,0-.70058.67481V5.33475h-.23066Zm.93861,0h.24538L15.549,5.05746l.58034-1.60484H16.36l-.81837,2.17046c-.13128.31778-.20735.40857-.49077.40857a.59627.59627,0,0,1-.17546-.0184V5.82062a.79266.79266,0,0,0,.157.0184c.2049,0,.24539-.12269.32882-.29569l.07975-.21594ZM.0319,0H.27729L.88217,1.5349,1.48582,0h.24539V1.75084H1.56435V.238L.96069,1.75084H.80364L.20367.238V1.75084H.0319ZM3.18145,1.11774a.602.602,0,1,1-1.19626,0,.60185.60185,0,1,1,1.19626,0Zm-1.04167,0a.48148.48148,0,0,0,.44415.53985.48148.48148,0,0,0,.44415-.53985A.48036.48036,0,0,0,2.58393.57912.48036.48036,0,0,0,2.13978,1.11774Zm1.26988-.627h.1546V.70426a.42942.42942,0,0,1,.40489-.2552c.35458,0,.46255.18649.46255.49077v.81469H4.28324V.96069c0-.21717-.07116-.38157-.32145-.38157a.39655.39655,0,0,0-.39753.4331v.73617h-.1546ZM4.73108,0h.15459V.24539H4.73108Zm0,.49078h.15459V1.75084H4.73108Zm.6969,0h.25643V.61347H5.428v.85886c0,.10061.01472.1595.12269.16686a1.19971,1.19971,0,0,0,.13251-.00736v.13251H5.54576c-.2049,0-.27606-.06871-.2736-.28465V.61347H5.05131V.49078h.22453V.10552h.15459Zm1.61219.627a.602.602,0,1,1-1.19626,0,.60185.60185,0,1,1,1.19626,0Zm-1.04167,0a.48148.48148,0,0,0,.44415.53985.48148.48148,0,0,0,.44416-.53985A.48037.48037,0,0,0,6.44265.57912.48037.48037,0,0,0,5.9985,1.11774Zm1.27234-.627h.14232V.78156A.46869.46869,0,0,1,7.89167.46869V.62328a.43558.43558,0,0,0-.47115.45275v.67481H7.27084Zm.81837.66868a.449.449,0,0,0,.41716.49813.38524.38524,0,0,0,.39752-.32391h.1546a.51712.51712,0,0,1-.55212.454c-.40244,0-.57053-.30919-.57053-.66991,0-.33373.16809-.66868.57053-.66868s.573.35458.557.7104ZM8.9088,1.0294A.42434.42434,0,0,0,8.50637.57911a.44994.44994,0,0,0-.41716.45029Zm1.476.72144h-.14233V1.50545a.50181.50181,0,0,1-.45151.27729c-.38526,0-.56807-.31164-.56807-.66991S9.40571.44415,9.791.44415a.4515.4515,0,0,1,.43924.27729V0h.1546Zm-.59875-.09325c.32882,0,.44415-.27728.44415-.53985S10.11488.57912,9.78606.57912c-.29446,0-.4147.27606-.4147.53862S9.4916,1.65759,9.78606,1.65759ZM11.36022,0h.1546V.72635a.45151.45151,0,0,1,.438-.27729c.38525,0,.56929.31164.56929.66868s-.184.66991-.56929.66991a.4736.4736,0,0,1-.45029-.27729v.24539h-.14233Zm.59752.57911c-.32759,0-.44292.27607-.44292.53863s.11533.53985.44292.53985c.29447,0,.41471-.27728.41471-.53985S12.25221.57912,11.95774.57911ZM12.6252.49078h.16441l.41716,1.07847L13.59571.49078h.15459L13.20186,1.9447c-.08834.21348-.13987.27483-.33373.27483a.39976.39976,0,0,1-.12269-.01227V2.07721a.53655.53655,0,0,0,.10551.01227c.13742,0,.16932-.081.22085-.19877l.054-.14478Z" style="fill:#fff"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.36 6.032">
<title>
Asset 4
</title>
<path fill="#fff" d="M0 2.73h.266L.86 5.01h.007l.635-2.28h.31l.643 2.28.595-2.28h.245l-.717 2.605h-.26l-.66-2.331H1.65l-.656 2.33h-.27zm3.62 0h.229v.368h-.23zm0 .723h.229v1.882h-.23zm.674-.723h.231v1.634l1.043-.911h.307l-.807.697.86 1.185h-.284L4.899 4.31l-.368.31v.715h-.237zm1.825 0h.23v.368h-.23zm0 .723h.23v1.882h-.23zm1.478-.723h.277l1.021 2.605H8.63l-.318-.81H7.126l-.314.81h-.266zm-.395 1.584h1.026L7.73 2.978zm1.887-.861H9.3v.353h.008a.705.705 0 01.67-.412c.574 0 .847.464.847.996s-.273.996-.846.996a.671.671 0 01-.654-.408v1.054h-.236zm.89.138c-.507 0-.66.376-.66.803 0 .39.171.802.66.802.438 0 .613-.412.613-.802s-.175-.803-.613-.803zm1.208-.861h.23v.368h-.23zm0 .723h.23v1.882h-.23zm.65.576c.021-.441.332-.632.762-.632.332 0 .694.102.694.607v1a.123.123 0 00.135.138.217.217 0 00.072-.015v.193a.613.613 0 01-.15.015c-.233 0-.27-.132-.27-.328h-.007a.718.718 0 01-.681.383c-.346 0-.63-.172-.63-.551 0-.529.513-.547 1.01-.606.19-.022.295-.047.295-.255 0-.31-.222-.387-.49-.387a.448.448 0 00-.505.438zm1.226.278h-.007c-.028.054-.131.072-.193.083-.39.07-.876.066-.876.434a.391.391 0 00.413.369h.007a.605.605 0 00.656-.59zm.689-.854h.212v.441h.007a.696.696 0 01.712-.467v.23a.65.65 0 00-.7.674v1.004h-.231zm.938 0h.246l.613 1.604.58-1.604h.231l-.818 2.17c-.132.318-.208.409-.491.409a.596.596 0 01-.176-.019v-.192a.793.793 0 00.157.018c.205 0 .246-.123.33-.296l.079-.216zM.032 0h.245l.605 1.535L1.486 0h.245v1.75h-.167V.239L.961 1.751H.804L.204.238v1.513H.032zm3.15 1.118a.602.602 0 11-1.197 0 .602.602 0 111.196 0zm-1.042 0a.481.481 0 00.444.54.481.481 0 00.444-.54.48.48 0 00-.444-.539.48.48 0 00-.444.539zM3.41.49h.154v.213A.43.43 0 013.97.45c.355 0 .463.187.463.49v.816h-.149V.96c0-.217-.07-.382-.321-.382a.397.397 0 00-.398.433v.736H3.41zM4.73 0h.155v.245H4.73zm0 .49h.155v1.26H4.73zm.697 0h.256v.123h-.256v.86c0 .1.015.159.123.166a1.2 1.2 0 00.132-.007v.132h-.137c-.205 0-.276-.068-.274-.284V.613h-.22V.491h.224V.106h.154zm1.612.628a.602.602 0 11-1.196 0 .602.602 0 111.196 0zM6 1.118a.481.481 0 00.444.54.481.481 0 00.444-.54.48.48 0 00-.444-.539.48.48 0 00-.444.539zM7.27.49h.142v.29a.469.469 0 01.48-.31v.154a.436.436 0 00-.471.453v.675h-.15zm.818.668a.449.449 0 00.417.499.385.385 0 00.398-.324h.154a.517.517 0 01-.552.454c-.402 0-.57-.31-.57-.67 0-.334.168-.669.57-.669s.573.355.557.71zm.82-.13a.424.424 0 00-.403-.45.45.45 0 00-.417.45zm1.476.722h-.143v-.246a.502.502 0 01-.451.278c-.385 0-.568-.312-.568-.67s.183-.669.568-.669a.452.452 0 01.44.277V0h.154zm-.599-.093c.329 0 .444-.278.444-.54s-.115-.539-.444-.539c-.294 0-.415.276-.415.539s.12.54.415.54zM11.36 0h.155v.726a.452.452 0 01.438-.277c.385 0 .57.312.57.669s-.185.67-.57.67a.474.474 0 01-.45-.278v.246h-.143zm.598.58c-.328 0-.443.275-.443.538s.115.54.443.54c.294 0 .414-.278.414-.54s-.12-.539-.414-.539zm.667-.09h.165l.417 1.08.389-1.08h.154l-.548 1.455c-.088.213-.14.275-.334.275a.4.4 0 01-.123-.013v-.13a.537.537 0 00.106.012c.137 0 .17-.08.22-.198l.055-.145z"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -1 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17"><title>history</title><path fill="#fff" d="M11.424 0C6.686 0 2.857 3.806 2.857 8.5H0l3.71 3.68.066.136L7.62 8.5H4.76c0-3.65 2.986-6.61 6.667-6.61 3.68 0 6.665 2.96 6.665 6.61 0 3.65-2.985 6.61-6.666 6.61a6.668 6.668 0 0 1-4.71-1.94l-1.35 1.337A8.553 8.553 0 0 0 11.426 17C16.16 17 20 13.194 20 8.5S16.162 0 11.424 0zm-1.037 5v4.524l3.904 2.298.66-1.1-3.192-1.877V5H10.39z"/></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17">
<title>
history
</title>
<path fill="#fff" d="M11.424 0C6.686 0 2.857 3.806 2.857 8.5H0l3.71 3.68.066.136L7.62 8.5H4.76c0-3.65 2.986-6.61 6.667-6.61 3.68 0 6.665 2.96 6.665 6.61 0 3.65-2.985 6.61-6.666 6.61a6.668 6.668 0 01-4.71-1.94l-1.35 1.337A8.553 8.553 0 0011.426 17C16.16 17 20 13.194 20 8.5S16.162 0 11.424 0zm-1.037 5v4.524l3.904 2.298.66-1.1-3.192-1.877V5H10.39z"/>
</svg>

Before

Width:  |  Height:  |  Size: 502 B

After

Width:  |  Height:  |  Size: 517 B

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56">
<path fill="#eaecf0" d="M0 0h56v56h-56"/>
<path fill="#72777d" d="M36.4 13.5h-18.6v24.9c0 1.4.9 2.3 2.3 2.3h18.7v-25c.1-1.4-1-2.2-2.4-2.2zm-6.2 3.5h5.1v6.4h-5.1v-6.4zm-8.8 0h6v1.8h-6v-1.8zm0 4.6h6v1.8h-6v-1.8zm0 15.5v-1.8h13.8v1.8h-13.8zm13.8-4.5h-13.8v-1.8h13.8v1.8zm0-4.7h-13.8v-1.8h13.8v1.8z"/>
<path fill="#eaecf0" d="M0 0h56v56H0"/>
<path fill="#72777d" d="M36.4 13.5H17.8v24.9c0 1.4.9 2.3 2.3 2.3h18.7v-25c.1-1.4-1-2.2-2.4-2.2zM30.2 17h5.1v6.4h-5.1V17zm-8.8 0h6v1.8h-6V17zm0 4.6h6v1.8h-6v-1.8zm0 15.5v-1.8h13.8v1.8H21.4zm13.8-4.5H21.4v-1.8h13.8v1.8zm0-4.7H21.4v-1.8h13.8v1.8z"/>
</svg>

Before

Width:  |  Height:  |  Size: 407 B

After

Width:  |  Height:  |  Size: 401 B

View file

@ -1 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill="#36c" d="M7.5 13c3.04 0 5.5-2.46 5.5-5.5S10.54 2 7.5 2 2 4.46 2 7.5 4.46 13 7.5 13zm4.55.46A7.432 7.432 0 017.5 15C3.36 15 0 11.64 0 7.5S3.36 0 7.5 0C11.64 0 15 3.36 15 7.5c0 1.71-.57 3.29-1.54 4.55l6.49 6.49-1.41 1.41-6.49-6.49z"/><path fill="#36c" d="M4.00000005 5h7.0000002v1.00000005h-7.0000002zM4.00000005 6.99999995h7.0000002V8h-7.0000002zm0 1.99999995h5.44444499v.9999999H4.00000005z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
<path fill="#36c" d="M7.5 13c3.04 0 5.5-2.46 5.5-5.5S10.54 2 7.5 2 2 4.46 2 7.5 4.46 13 7.5 13zm4.55.46A7.432 7.432 0 017.5 15C3.36 15 0 11.64 0 7.5S3.36 0 7.5 0C11.64 0 15 3.36 15 7.5c0 1.71-.57 3.29-1.54 4.55l6.49 6.49-1.41 1.41-6.49-6.49z"/>
<path fill="#36c" d="M4 5h7v1H4zm0 2h7v1H4zm0 2h5.444v1H4z"/>
</svg>

Before

Width:  |  Height:  |  Size: 471 B

After

Width:  |  Height:  |  Size: 381 B

View file

@ -1 +1,9 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" id="svg10"><title id="title2">ellipsis</title><circle cx="-10" cy="10" r="2" id="circle4" transform="rotate(-90)"/><circle cx="-17" cy="10" r="2" id="circle6" transform="rotate(-90)"/><circle cx="-3" cy="10" r="2" id="circle8" transform="rotate(-90)"/></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" id="svg10" width="20" height="20" viewBox="0 0 20 20">
<title id="title2">
ellipsis
</title>
<circle id="circle4" cx="-10" cy="10" r="2" transform="rotate(-90)"/>
<circle id="circle6" cx="-17" cy="10" r="2" transform="rotate(-90)"/>
<circle id="circle8" cx="-3" cy="10" r="2" transform="rotate(-90)"/>
</svg>

Before

Width:  |  Height:  |  Size: 395 B

After

Width:  |  Height:  |  Size: 420 B

View file

@ -84,8 +84,8 @@
position: relative;
z-index: 2;
border-left: 1px dashed;
max-width: ~'calc( (100vw - '@page-width + @margin-side * 4~' ) / 2 )';
max-height: ~'calc( 100vh - '@header-height * 2 + @margin-side * 4~' )';
max-width: ~'calc( (100vw - '@page-width + @margin-side * 4 ~' ) / 2 )';
max-height: ~'calc( 100vh - '@header-height * 2 + @margin-side * 4 ~' )';
overflow: visible auto;
overscroll-behavior: contain;
display: block;

View file

@ -67,7 +67,7 @@
@media ( max-width: @screen2 ) {
.catlinks {
margin: 0~'calc((100vw - @{page-width}) / -2)';
margin: 0 ~'calc((100vw - @{page-width}) / -2)';
}
}

View file

@ -54,7 +54,7 @@
@media ( max-width: @screen2 ) {
#p-namespaces {
margin: 0~'calc((100vw - @{page-width}) / -2)';
margin: 0 ~'calc((100vw - @{page-width}) / -2)';
}
}

View file

@ -256,7 +256,7 @@
> div.tnone,
> div.floatnone,
> table.floatnone {
margin: 0.6rem~'calc((100vw - @{page-width}) / -2)';
margin: 0.6rem ~'calc((100vw - @{page-width}) / -2)';
a.image,
a.image > img {

View file

@ -1,8 +1,10 @@
@media ( prefers-reduced-motion: reduce ) {
/* stylelint-disable time-min-milliseconds, declaration-no-important */
*,
*:before,
*:after {
animation-duration: 0.001s !important;
transition-duration: 0.001s !important;
}
/* stylelint-enable time-min-milliseconds, declaration-no-important */
}

View file

@ -37,6 +37,7 @@
.mw-cookiewarning-dismiss {
background: @accent-50;
height: 100%;
&:hover {
background: @accent-10;
@ -64,10 +65,6 @@
a {
height: auto;
}
.mw-cookiewarning-dismiss {
height: 100%;
}
}
}

View file

@ -12,6 +12,18 @@
background: @dark-bg-20;
}
}
.mw-ui-icon-before:before,
.oo-ui-indicatorElement-indicator,
.oo-ui-iconElement-icon {
filter: invert( 1 ) hue-rotate( 180deg );
}
.flow-menu {
.mw-ui-button.mw-ui-quiet {
color: @dark-text-90;
}
}
}
.flow-revision-content {
@ -41,18 +53,4 @@
box-shadow: -2px 0 0 0 rgba( 0, 0, 0, 0.1 );
}
}
.flow-component {
.mw-ui-icon-before:before,
.oo-ui-indicatorElement-indicator,
.oo-ui-iconElement-icon {
filter: invert( 1 ) hue-rotate( 180deg );
}
.flow-menu {
.mw-ui-button.mw-ui-quiet {
color: @dark-text-90;
}
}
}
}

View file

@ -46,6 +46,7 @@
.smw-property-page-results .header-title {
color: @dark-text-80;
background-color: @dark-bg-0;
border-bottom: 1px solid @dark-bg-20;
}
.list-pager-value-filter input {
@ -66,10 +67,6 @@
color: @dark-text-80 !important;
}
.smw-property-page-results .header-title {
border-bottom: 1px solid @dark-bg-20;
}
.smw-property-page-results.legacy .header-title {
border-bottom: 0 solid @dark-bg-20;
}

View file

@ -357,10 +357,6 @@
border-bottom-color: rgba( 27, 31, 35, 0.15 );
}
.smw-dropdown-menu:before {
border-bottom-color: rgba( 27, 31, 35, 0.15 );
}
.smw-dropdown-menu:after {
border-bottom-color: @dark-bg-0;
}

View file

@ -20,10 +20,6 @@
border: 1px solid @dark-bg-50;
}
.smw-table-header {
background-color: @dark-bg-20;
}
.smw-table-footer {
background-color: @dark-bg-20;
}

View file

@ -24,10 +24,6 @@
border-top: 1px solid @dark-bg-20;
}
.srf-datatables .bordered-table {
border: 1px solid @dark-bg-20;
}
.bordered-table th + th,
.bordered-table td + td,
.bordered-table th + td {

View file

@ -7,6 +7,7 @@
@media ( prefers-color-scheme: dark ) {
.leaflet-container a {
color: @color-link;
-webkit-tap-highlight-color: rgba( 51, 181, 229, 0.4 );
}
@ -14,10 +15,6 @@
background: @dark-bg-20;
}
.leaflet-container a {
color: @color-link;
}
.leaflet-container a.leaflet-active {
outline: 2px solid @yellow-50;
}

View file

@ -7,11 +7,11 @@
@media ( prefers-color-scheme: dark ) {
.irs-grid-pol {
background: @dark-bg-0;
background: @dark-bg-40;
}
.irs-grid-text {
color: @dark-text-100;
color: @dark-text-60;
}
.irs-disable-mask {
@ -49,12 +49,4 @@
.lt-ie9 .irs-single {
background: @dark-bg-50;
}
.irs-grid-pol {
background: @dark-bg-40;
}
.irs-grid-text {
color: @dark-text-60;
}
}

View file

@ -38,8 +38,8 @@
@media ( prefers-color-scheme: dark ) {
.oo-ui-toolbar-bar {
background-color: @dark-bg-20;
color: @dark-text-100;
background-color: @dark-bg-0;
color: @dark-text-90;
}
.oo-ui-toolGroup,
@ -199,11 +199,6 @@
color: @dark-text-70;
}
.oo-ui-toolbar-bar {
background-color: @dark-bg-0;
color: @dark-text-90;
}
.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
border-bottom: 1px solid @dark-bg-30;
box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );

View file

@ -48,11 +48,12 @@
@media ( prefers-color-scheme: dark ) {
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: @dark-bg-50;
background-color: @dark-bg-0;
}
.oo-ui-processDialog-content .oo-ui-window-body {
border-color: @dark-bg-40;
outline: 1px solid @dark-bg-30;
}
.oo-ui-messageDialog-content > .oo-ui-window-foot {
@ -83,10 +84,6 @@
border-bottom: 1px solid @dark-bg-50;
}
.oo-ui-processDialog-content .oo-ui-window-body {
outline: 1px solid @dark-bg-30;
}
.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-frameless:hover,
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-frameless:hover {
background-color: rgba( 0, 0, 0, 0.05 );
@ -135,10 +132,6 @@
z-index: 10;
}
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: @dark-bg-0;
}
.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
border: 1px solid @dark-bg-50;
box-shadow: 0 2px 2px 0 rgba( 0, 0, 0, 0.25 );