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>
这个提交包含在:
alistair3149 2020-06-16 22:49:41 -04:00 提交者 GitHub
父节点 45ed06f599
当前提交 f72af5e76d
找不到此签名对应的密钥
GPG 密钥 ID: 4AEE18F83AFDEB23
共有 83 个文件被更改,包括 1386 次插入1418 次删除

查看文件

@ -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

查看文件

@ -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

查看文件

@ -1,52 +1,57 @@
name: Composer
on:
push:
branches:
- '**'
pull_request:
branches:
- '**'
jobs:
build:
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
# Bypass the phpcbf non-standard exit code
- name: Run phpcbf
run: |
sh ./bin/phpcbf.sh
composer fix
- name: Run parallel-lint, phpcs, minus-x
run: composer 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 - phpcbf" || echo "No changes to commit"
git pull
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
name: MediaWiki CI
on:
push:
branches:
- '**'
pull_request:
branches:
- '**'
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
composer validate
npm install --save-dev
composer install --prefer-dist --no-progress --no-suggest
# Bypass the phpcbf non-standard exit code
- name: Check PHP
run: |
sh ./bin/phpcbf.sh
composer fix
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
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 "Make a dinner reservation - MediaWiki CI" -m "I clean up code to MediaWiki standards" || echo "No changes to commit"
git push

51
.gitignore vendored
查看文件

@ -1,4 +1,47 @@
/composer.lock
/vendor
/node_modules
.eslintcache
# 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

查看文件

@ -1,7 +1,9 @@
<?xml version="1.0"?>
<ruleset>
<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki" />
<file>.</file>
<exclude-pattern>*/vendor/*</exclude-pattern>
<exclude-pattern>*/out/*</exclude-pattern>
<?xml version="1.0"?>
<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 普通文件
查看文件

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

查看文件

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

27
.svgo.yml 普通文件
查看文件

@ -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"

查看文件

@ -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' );
};

176
README.md
查看文件

@ -1,88 +1,88 @@
# Citizen
![](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/workflows/Composer/badge.svg) ![](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/workflows/Grunt/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!
Live demo can be seen at the [Star Citizen Wiki](https://starcitizen.tools), more avaliable [here](https://wikiapiary.com/wiki/Skin:Citizen).
## Notable features
* **Fully responsive skin**: Responsive and able to adapt to different screen sizes. 📱💻🖥️
* **Persistent ToC**: Access ToC anywhere in the article. ***Tracking require JS.*** 🔍📖
* **Rich search suggestions**: More helpful search suggestions with images and descriptions. ***Require JS.*** 🔍👀
* **Lazyload images**: Improve load time of your wiki and avoid unnessecary image downloads. ***Require JS.*** 🚀
* **Native light/dark mode support**: Respect OS and app configuration for light and dark mode. ☀️🌙
* **Webapp manifest**: Give a more app-like experience when user add your wiki to their home screen. 📱
* **HTTP security response headers**: Enhance the security of your wiki from HTTP response headers. 🔒🔑
## Installation
1. [Download](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/archive/master.zip) place the file(s) in a directory called `Citizen` in your `skins/` folder.
2. Add the following code at the bottom of your LocalSettings.php:
```php
wfLoadSkin( 'Citizen' );
```
3. **Done** - Navigate to Special:Version on your wiki to verify that the skin is successfully installed.
## Configurations
**The skin works out of the box without any configurations.**
The config flags allow more customization on the specific features in the skin.
Note that:
* By default all security-related features are turned off to ensure maximum compatiability.
* If you have a lot of users that does not use javascript, it is recommended to turn off image lazyload as it requires javascript to display images properly.
### Search suggestions
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableSearch` | Enable or disable rich search suggestions |`true` - enable; `false` - disable | `true`
`$wgCitizenSearchDescriptionSource` | Source of description text on search suggestions | `wikidata` - Use description provided by [WikibaseLib](Extension:WikibaseLib) or [ShortDescription](https://www.mediawiki.org/wiki/Extension:ShortDescription); `textextracts` - Use description provided by [TextExtracts](https://www.mediawiki.org/wiki/Extension:TextExtracts); `pagedescription` - Use description provided by [Description2](https://www.mediawiki.org/wiki/Extension:Description2) or any other extension that sets the `description` page property | `textextracts`
`$wgCitizenMaxSearchResults` | Max number of search suggestions | Integer > 0 | `6`
### Image lazyload
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableLazyload` | Enable or disable image lazyloading | `true` - enable; `false` - disable | `true`
`$wgCitizenThumbnailSize` | Thumbnail size in pixels to use for lazy-loading placeholder | Integer > 0 | `10`
### Security-related
#### Content Security Policy (CSP)
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableCSP` | Enable or disable [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy), as an alternative to [`$wgCSPHeader`](https://www.mediawiki.org/wiki/Manual:$wgCSPHeader) in Mediawiki 1.32+ | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableCSPReportMode` | Enable or disable [CSP report only mode](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy-Report-Only), overrides `$wgCitizenEnableCSP` | `true` - enable; `false` - disable | `false`
`$wgCitizenCSPDirective` | The string of yourr CSP directive | See the [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy) page |
#### HTTP Strict Transport Security (HSTS)
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableHSTS` | Enable or disable [HTTP Strict Transport Security](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security) | `true` - enable; `false` - disable | `false`
`$wgCitizenHSTSMaxAge` | Time in second that the browser should remember that a site is only to be accessed using HTTPS | Integer > 0 | `300`
`$wgCitizenHSTSIncludeSubdomains` | Apply HSTS to all of the site's subdomains | `true` - enable; `false` - disable | `false`
`$wgCitizenHSTSPreload` | Enable or disable [HSTS preload](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security#Preloading_Strict_Transport_Security) | `true` - enable; `false` - disable | `false`
#### Other security headers
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableDenyXFrameOptions` | Enable or disable the deny [X-Frame-Options](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options) header | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableXXSSProtection` | Enable or disable the [X-XSS-Protection header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-XSS-Protection) | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableStrictReferrerPolicy` | Enable or disable `strict-origin-when-cross-origin` [referrer policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy) header, should be used in conjunction with [`$wgReferrerPolicy`](https://www.mediawiki.org/wiki/Manual:$wgReferrerPolicy) as that only outputs the meta tags | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableFeaturePolicy` | Enable or disable [Feature Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy) | `true` - enable; `false` - disable | `false`
`$wgCitizenFeaturePolicyDirective` | The string of your Feature Policy directive | See the [Feature Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy) page |
### Webapp manifest
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableManifest` | Enable or disable [web app manifest](https://developer.mozilla.org/en-US/docs/Web/Manifest) | `true` - enable; `false` - disable | `true`
`$wgCitizenManifestThemeColor` | [Theme color](https://developer.mozilla.org/en-US/docs/Web/Manifest/theme_color) of the web app manifest | Hex color code | `#11151d`
`$wgCitizenManifestBackgroundColor` | [Background color](https://developer.mozilla.org/en-US/docs/Web/Manifest/background_color) of the web app manifest | Hex color code | `#fff`
### Miscellaneous
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenShowPageTools` | The condition of page tools visibility | `true` - always visible; `login` - visible to logged-in users; `permission` - visible to users with the right permissions | `true`
`$wgCitizenEnablePreconnect` | Enable or disable [preconnect to required origin](https://web.dev/uses-rel-preconnect/) | `true` - enable; `false` - disable | `false`
`$wgCitizenPreconnectURL` | The URL for preconnect to required origin | URL |
`$wgCitizenThemeColor` | The color defined in the `theme-color` meta tag | Hex color code | `#11151d`
## Requirements
* [MediaWiki](https://www.mediawiki.org) 1.31 or later
# Citizen
![](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!
Live demo can be seen at the [Star Citizen Wiki](https://starcitizen.tools), more avaliable [here](https://wikiapiary.com/wiki/Skin:Citizen).
## Notable features
* **Fully responsive skin**: Responsive and able to adapt to different screen sizes. 📱💻🖥️
* **Persistent ToC**: Access ToC anywhere in the article. ***Tracking require JS.*** 🔍📖
* **Rich search suggestions**: More helpful search suggestions with images and descriptions. ***Require JS.*** 🔍👀
* **Lazyload images**: Improve load time of your wiki and avoid unnessecary image downloads. ***Require JS.*** 🚀
* **Native light/dark mode support**: Respect OS and app configuration for light and dark mode. ☀️🌙
* **Webapp manifest**: Give a more app-like experience when user add your wiki to their home screen. 📱
* **HTTP security response headers**: Enhance the security of your wiki from HTTP response headers. 🔒🔑
## Installation
1. [Download](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/archive/master.zip) place the file(s) in a directory called `Citizen` in your `skins/` folder.
2. Add the following code at the bottom of your LocalSettings.php:
```php
wfLoadSkin( 'Citizen' );
```
3. **Done** - Navigate to Special:Version on your wiki to verify that the skin is successfully installed.
## Configurations
**The skin works out of the box without any configurations.**
The config flags allow more customization on the specific features in the skin.
Note that:
* By default all security-related features are turned off to ensure maximum compatiability.
* If you have a lot of users that does not use javascript, it is recommended to turn off image lazyload as it requires javascript to display images properly.
### Search suggestions
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableSearch` | Enable or disable rich search suggestions |`true` - enable; `false` - disable | `true`
`$wgCitizenSearchDescriptionSource` | Source of description text on search suggestions | `wikidata` - Use description provided by [WikibaseLib](Extension:WikibaseLib) or [ShortDescription](https://www.mediawiki.org/wiki/Extension:ShortDescription); `textextracts` - Use description provided by [TextExtracts](https://www.mediawiki.org/wiki/Extension:TextExtracts); `pagedescription` - Use description provided by [Description2](https://www.mediawiki.org/wiki/Extension:Description2) or any other extension that sets the `description` page property | `textextracts`
`$wgCitizenMaxSearchResults` | Max number of search suggestions | Integer > 0 | `6`
### Image lazyload
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableLazyload` | Enable or disable image lazyloading | `true` - enable; `false` - disable | `true`
`$wgCitizenThumbnailSize` | Thumbnail size in pixels to use for lazy-loading placeholder | Integer > 0 | `10`
### Security-related
#### Content Security Policy (CSP)
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableCSP` | Enable or disable [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy), as an alternative to [`$wgCSPHeader`](https://www.mediawiki.org/wiki/Manual:$wgCSPHeader) in Mediawiki 1.32+ | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableCSPReportMode` | Enable or disable [CSP report only mode](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy-Report-Only), overrides `$wgCitizenEnableCSP` | `true` - enable; `false` - disable | `false`
`$wgCitizenCSPDirective` | The string of yourr CSP directive | See the [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy) page |
#### HTTP Strict Transport Security (HSTS)
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableHSTS` | Enable or disable [HTTP Strict Transport Security](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security) | `true` - enable; `false` - disable | `false`
`$wgCitizenHSTSMaxAge` | Time in second that the browser should remember that a site is only to be accessed using HTTPS | Integer > 0 | `300`
`$wgCitizenHSTSIncludeSubdomains` | Apply HSTS to all of the site's subdomains | `true` - enable; `false` - disable | `false`
`$wgCitizenHSTSPreload` | Enable or disable [HSTS preload](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security#Preloading_Strict_Transport_Security) | `true` - enable; `false` - disable | `false`
#### Other security headers
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableDenyXFrameOptions` | Enable or disable the deny [X-Frame-Options](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options) header | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableXXSSProtection` | Enable or disable the [X-XSS-Protection header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-XSS-Protection) | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableStrictReferrerPolicy` | Enable or disable `strict-origin-when-cross-origin` [referrer policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy) header, should be used in conjunction with [`$wgReferrerPolicy`](https://www.mediawiki.org/wiki/Manual:$wgReferrerPolicy) as that only outputs the meta tags | `true` - enable; `false` - disable | `false`
`$wgCitizenEnableFeaturePolicy` | Enable or disable [Feature Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy) | `true` - enable; `false` - disable | `false`
`$wgCitizenFeaturePolicyDirective` | The string of your Feature Policy directive | See the [Feature Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy) page |
### Webapp manifest
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenEnableManifest` | Enable or disable [web app manifest](https://developer.mozilla.org/en-US/docs/Web/Manifest) | `true` - enable; `false` - disable | `true`
`$wgCitizenManifestThemeColor` | [Theme color](https://developer.mozilla.org/en-US/docs/Web/Manifest/theme_color) of the web app manifest | Hex color code | `#11151d`
`$wgCitizenManifestBackgroundColor` | [Background color](https://developer.mozilla.org/en-US/docs/Web/Manifest/background_color) of the web app manifest | Hex color code | `#fff`
### Miscellaneous
Name | Description | Values | Default
:--- | :--- | :--- | :---
`$wgCitizenShowPageTools` | The condition of page tools visibility | `true` - always visible; `login` - visible to logged-in users; `permission` - visible to users with the right permissions | `true`
`$wgCitizenEnablePreconnect` | Enable or disable [preconnect to required origin](https://web.dev/uses-rel-preconnect/) | `true` - enable; `false` - disable | `false`
`$wgCitizenPreconnectURL` | The URL for preconnect to required origin | URL |
`$wgCitizenThemeColor` | The color defined in the `theme-color` meta tag | Hex color code | `#11151d`
## Requirements
* [MediaWiki](https://www.mediawiki.org) 1.31 or later

查看文件

@ -1,30 +1,47 @@
{
"name": "mediawiki/citizen-skin",
"type": "mediawiki-skin",
"description": "A responsive skin developed for the Star Citizen Wiki",
"keywords": [
"MediaWiki",
"skin"
],
"homepage": "https://starcitizen.tools",
"readme": "README.md",
"license": "GPL-3.0",
"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"
},
"scripts": {
"test": [
"parallel-lint . --exclude vendor --exclude node_modules",
"phpcs --config-set ignore_warnings_on_exit 1",
"phpcs -p -s",
"minus-x check ."
],
"fix": [
"minus-x fix ."
]
}
}
{
"name": "mediawiki/citizen-skin",
"type": "mediawiki-skin",
"description": "A responsive skin developed for the Star Citizen Wiki",
"keywords": [
"wiki",
"MediaWiki",
"skin"
],
"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": {
"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 node_modules --exclude vendor",
"phpcs --config-set ignore_warnings_on_exit 1",
"phpcs -p -s",
"minus-x check ."
]
}
}

17
eslintrc.json 普通文件
查看文件

@ -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"
}
}

查看文件

@ -340,9 +340,9 @@ class CitizenTemplate extends BaseTemplate {
}
/**
* Render page-related links at the bottom
* @return string html
*/
* Render page-related links at the bottom
* @return string html
*/
private function buildPageLinks() : array {
$contentNavigation = $this->data['content_navigation'];

查看文件

@ -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()
*/

查看文件

@ -1,7 +1,34 @@
{
"source": {
"include": [
"resources/scripts"
]
}
}
{
"opts": {
"destination": "docs/js",
"package": "package.json",
"pedantic": true,
"readme": "README.md",
"recurse": true,
"template": "node_modules/jsdoc-wmf-theme"
},
"source": {
"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": "#"
}
}
}
}

1504
package-lock.json 自动生成的

文件差异内容过多而无法显示 加载差异

查看文件

@ -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
}

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
article
</title>
<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>

之前

宽度:  |  高度:  |  大小: 327 B

之后

宽度:  |  高度:  |  大小: 328 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
beaker
</title>
<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>

之前

宽度:  |  高度:  |  大小: 311 B

之后

宽度:  |  高度:  |  大小: 310 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
block
</title>
<path d="M10 1a9 9 0 1 0 9 9 9 9 0 0 0-9-9zm5 10H5V9h10z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
block
</title>
<path d="M10 1a9 9 0 109 9 9 9 0 00-9-9zm5 10H5V9h10z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 218 B

之后

宽度:  |  高度:  |  大小: 222 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 388 B

之后

宽度:  |  高度:  |  大小: 379 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
trash
</title>
<path d="M17 2h-3.5l-1-1h-5l-1 1H3v2h14zM4 17a2 2 0 002 2h8a2 2 0 002-2V5H4z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 242 B

之后

宽度:  |  高度:  |  大小: 245 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
<rect width="16" height="12" rx="2"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
speech bubbles
</title>
<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>

之前

宽度:  |  高度:  |  大小: 292 B

之后

宽度:  |  高度:  |  大小: 296 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 321 B

之后

宽度:  |  高度:  |  大小: 325 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 276 B

之后

宽度:  |  高度:  |  大小: 284 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
<circle cx="10" cy="10" r="2.5"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
eye
</title>
<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>

之前

宽度:  |  高度:  |  大小: 305 B

之后

宽度:  |  高度:  |  大小: 310 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
eye closed
</title>
<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>

之前

宽度:  |  高度:  |  大小: 592 B

之后

宽度:  |  高度:  |  大小: 578 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
<circle cx="10" cy="17" r="2"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
help
</title>
<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>

之前

宽度:  |  高度:  |  大小: 450 B

之后

宽度:  |  高度:  |  大小: 449 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 489 B

之后

宽度:  |  高度:  |  大小: 505 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 215 B

之后

宽度:  |  高度:  |  大小: 223 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
image
</title>
<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>

之前

宽度:  |  高度:  |  大小: 284 B

之后

宽度:  |  高度:  |  大小: 285 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
info
</title>
<path d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0zM9 5h2v2H9zm0 4h2v6H9z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
info
</title>
<path d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0zM9 5h2v2H9zm0 4h2v6H9z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 263 B

之后

宽度:  |  高度:  |  大小: 270 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
journal
</title>
<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>

之前

宽度:  |  高度:  |  大小: 293 B

之后

宽度:  |  高度:  |  大小: 293 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
language
</title>
<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>

之前

宽度:  |  高度:  |  大小: 717 B

之后

宽度:  |  高度:  |  大小: 706 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
link
</title>
<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>

之前

宽度:  |  高度:  |  大小: 559 B

之后

宽度:  |  高度:  |  大小: 542 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
lock
</title>
<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>

之前

宽度:  |  高度:  |  大小: 388 B

之后

宽度:  |  高度:  |  大小: 384 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
log out
</title>
<path d="M3 3h8V1H3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8v-2H3z"/>
<path d="M13 5v4H5v2h8v4l6-5z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
log out
</title>
<path d="M3 3h8V1H3a2 2 0 00-2 2v14a2 2 0 002 2h8v-2H3z"/>
<path d="M13 5v4H5v2h8v4l6-5z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 256 B

之后

宽度:  |  高度:  |  大小: 261 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 255 B

之后

宽度:  |  高度:  |  大小: 257 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
move
</title>
<path d="M19 10l-4-3v2h-4V5h2l-3-4-3 4h2v4H5V7l-4 3 4 3v-2h4v4H7l3 4 3-4h-2v-4h4v2z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
move
</title>
<path d="M19 10l-4-3v2h-4V5h2l-3-4-3 4h2v4H5V7l-4 3 4 3v-2h4v4H7l3 4 3-4h-2v-4h4v2z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 244 B

之后

宽度:  |  高度:  |  大小: 251 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 247 B

之后

宽度:  |  高度:  |  大小: 259 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 436 B

之后

宽度:  |  高度:  |  大小: 418 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 1.0 KiB

之后

宽度:  |  高度:  |  大小: 1.0 KiB

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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.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>

之前

宽度:  |  高度:  |  大小: 396 B

之后

宽度:  |  高度:  |  大小: 399 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 671 B

之后

宽度:  |  高度:  |  大小: 665 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 462 B

之后

宽度:  |  高度:  |  大小: 465 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
un-lock
</title>
<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>

之前

宽度:  |  高度:  |  大小: 400 B

之后

宽度:  |  高度:  |  大小: 395 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
upload
</title>
<path d="M17 12v5H3v-5H1v5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5z"/>
<path d="M10 1L5 7h4v8h2V7h4z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
upload
</title>
<path d="M17 12v5H3v-5H1v5a2 2 0 002 2h14a2 2 0 002-2v-5z"/>
<path d="M10 1L5 7h4v8h2V7h4z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 258 B

之后

宽度:  |  高度:  |  大小: 262 B

查看文件

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
user avatar
</title>
<path d="M10 11c-5.92 0-8 3-8 5v3h16v-3c0-2-2.08-5-8-5z"/>
<circle cx="10" cy="5.5" r="4.5"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
user avatar
</title>
<path d="M10 11c-5.92 0-8 3-8 5v3h16v-3c0-2-2.08-5-8-5z"/>
<circle cx="10" cy="5.5" r="4.5"/>
</svg>

之前

宽度:  |  高度:  |  大小: 259 B

之后

宽度:  |  高度:  |  大小: 267 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 595 B

之后

宽度:  |  高度:  |  大小: 620 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
user talk
</title>
<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>

之前

宽度:  |  高度:  |  大小: 387 B

之后

宽度:  |  高度:  |  大小: 384 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 542 B

之后

宽度:  |  高度:  |  大小: 549 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 416 B

之后

宽度:  |  高度:  |  大小: 403 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 316 B

之后

宽度:  |  高度:  |  大小: 328 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 250 B

之后

宽度:  |  高度:  |  大小: 258 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<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"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
what links here
</title>
<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>

之前

宽度:  |  高度:  |  大小: 301 B

之后

宽度:  |  高度:  |  大小: 302 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 2.5 KiB

之后

宽度:  |  高度:  |  大小: 2.2 KiB

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 1.9 KiB

之后

宽度:  |  高度:  |  大小: 1.2 KiB

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 4.1 KiB

之后

宽度:  |  高度:  |  大小: 3.8 KiB

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 2.5 KiB

之后

宽度:  |  高度:  |  大小: 2.5 KiB

文件差异因一行或多行过长而隐藏

之前

宽度:  |  高度:  |  大小: 22 KiB

之后

宽度:  |  高度:  |  大小: 17 KiB

文件差异因一行或多行过长而隐藏

之前

宽度:  |  高度:  |  大小: 10 KiB

之后

宽度:  |  高度:  |  大小: 10 KiB

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 4.2 KiB

之后

宽度:  |  高度:  |  大小: 3.0 KiB

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 502 B

之后

宽度:  |  高度:  |  大小: 517 B

查看文件

@ -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"/>
</svg>
<?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 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>

之前

宽度:  |  高度:  |  大小: 407 B

之后

宽度:  |  高度:  |  大小: 401 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 471 B

之后

宽度:  |  高度:  |  大小: 381 B

查看文件

@ -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>

之前

宽度:  |  高度:  |  大小: 395 B

之后

宽度:  |  高度:  |  大小: 420 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
stripe ToC
</title>
<path d="M5 3h14v2H5zm0 6h14v2H5zm0 6h14v2H5zM1 3h2v2H1zm0 6h2v2H1zm0 6h2v2H1z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
stripe ToC
</title>
<path d="M5 3h14v2H5zm0 6h14v2H5zm0 6h14v2H5zM1 3h2v2H1zm0 6h2v2H1zm0 6h2v2H1z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 245 B

之后

宽度:  |  高度:  |  大小: 252 B

查看文件

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
stripe ToC
</title>
<path d="M1 3h14v2H1zm0 6h14v2H1zm0 6h14v2H1zM17 3h2v2h-2zm0 6h2v2h-2zm0 6h2v2h-2z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<title>
stripe ToC
</title>
<path d="M1 3h14v2H1zm0 6h14v2H1zm0 6h14v2H1zM17 3h2v2h-2zm0 6h2v2h-2zm0 6h2v2h-2z"/>
</svg>

之前

宽度:  |  高度:  |  大小: 249 B

之后

宽度:  |  高度:  |  大小: 256 B

查看文件

@ -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;

查看文件

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

查看文件

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

查看文件

@ -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 {

查看文件

@ -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 */
}

查看文件

@ -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%;
}
}
}

查看文件

@ -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;
}
}
}
}

查看文件

@ -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;
}

查看文件

@ -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;
}

查看文件

@ -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;
}

查看文件

@ -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 {

查看文件

@ -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;
}

查看文件

@ -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;
}
}

查看文件

@ -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 );

查看文件

@ -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 );