Compare commits
No commits in common. "master" and "v1.8.1" have entirely different histories.
|
@ -1,34 +0,0 @@
|
||||||
name: New feature
|
|
||||||
about: Use this template if you want to request a feature
|
|
||||||
title: "[FEATURE] "
|
|
||||||
labels:
|
|
||||||
- enhancement
|
|
||||||
body:
|
|
||||||
- type: markdown
|
|
||||||
attributes:
|
|
||||||
value: |
|
|
||||||
Thanks for taking the time to fill out this feature request!
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: description
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Describe the feature.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: benefits
|
|
||||||
attributes:
|
|
||||||
label: Benefits
|
|
||||||
description: Describe the benefits of this feature.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: extra
|
|
||||||
attributes:
|
|
||||||
label: More informations
|
|
||||||
description: If you want to share more things, this is here!
|
|
||||||
validations:
|
|
||||||
required: false
|
|
|
@ -1,69 +0,0 @@
|
||||||
name: New issue
|
|
||||||
about: Use this template if you have a bug
|
|
||||||
title: "[Bug] "
|
|
||||||
labels:
|
|
||||||
- bug
|
|
||||||
body:
|
|
||||||
- type: markdown
|
|
||||||
attributes:
|
|
||||||
value: |
|
|
||||||
Thanks for taking the time to fill out this bug report!
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: environment
|
|
||||||
attributes:
|
|
||||||
label: Environment
|
|
||||||
value: |
|
|
||||||
* Custom menu version:
|
|
||||||
* Nextcloud version:
|
|
||||||
* PHP version:
|
|
||||||
* Web server (Nginx, Apache2):
|
|
||||||
* Web browser and version (Firefox 80, Google Chrome 74, etc):
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: configuration
|
|
||||||
attributes:
|
|
||||||
label: Configuration
|
|
||||||
description: Export the configuration using the admin page and copy/paste here ([documentation](https://deblan.gitnet.page/side_menu_doc/tips/#export-the-configuration)).
|
|
||||||
value: |
|
|
||||||
```
|
|
||||||
{
|
|
||||||
...
|
|
||||||
}
|
|
||||||
```
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: steps
|
|
||||||
attributes:
|
|
||||||
label: Steps to reproduce
|
|
||||||
description: How reproduce the bug?
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: resuts
|
|
||||||
attributes:
|
|
||||||
label: Observed Results
|
|
||||||
description: What happened?
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: expected
|
|
||||||
attributes:
|
|
||||||
label: Expected Results
|
|
||||||
description: What should happen?
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: extra
|
|
||||||
attributes:
|
|
||||||
label: More informations
|
|
||||||
description: If you want to share more things, this is here!
|
|
||||||
validations:
|
|
||||||
required: false
|
|
|
@ -1,30 +0,0 @@
|
||||||
name: New question
|
|
||||||
about: Use this template when you don't know how to do something
|
|
||||||
title: "[Question] "
|
|
||||||
labels:
|
|
||||||
- question
|
|
||||||
body:
|
|
||||||
- type: markdown
|
|
||||||
attributes:
|
|
||||||
value: |
|
|
||||||
Thanks for taking the time to fill information.
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: environment
|
|
||||||
attributes:
|
|
||||||
label: Environment
|
|
||||||
value: |
|
|
||||||
* Custom menu version:
|
|
||||||
* Nextcloud version:
|
|
||||||
* PHP version:
|
|
||||||
* Web server (Nginx, Apache2):
|
|
||||||
* Web browser and version (Firefox 80, Google Chrome 74, etc):
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
id: question
|
|
||||||
attributes:
|
|
||||||
label: Question
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,8 +0,0 @@
|
||||||
blank_issues_enabled: false
|
|
||||||
contact_links:
|
|
||||||
- name: Documentation
|
|
||||||
url: https://deblan.gitnet.page/side_menu_doc/
|
|
||||||
about: Official documentation web site
|
|
||||||
- name: Ask a question in our Matrix room
|
|
||||||
about: If you prefer a chat-like conversation or in need for quick help, this might be an alternative to opening an issue.
|
|
||||||
url: https://matrix.to/#/#custommenu:neutralnetwork.org
|
|
5
.gitignore
vendored
|
@ -1,7 +1,2 @@
|
||||||
/js
|
/js
|
||||||
/node_modules
|
/node_modules
|
||||||
/l10n/*
|
|
||||||
/releases
|
|
||||||
/package-lock.json
|
|
||||||
!/l10n/.gitkeep
|
|
||||||
/yarn*.log
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
{
|
|
||||||
"rules": {
|
|
||||||
"indentation": 2
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,28 +0,0 @@
|
||||||
variables:
|
|
||||||
volumes: &volumes
|
|
||||||
- /data/${CI_REPO}:/builds
|
|
||||||
|
|
||||||
when:
|
|
||||||
event: [tag, push, pull_request, manual]
|
|
||||||
branch: [master, develop, feature/*, fix/*, bugfix/*, translations]
|
|
||||||
|
|
||||||
steps:
|
|
||||||
"Install dependencies":
|
|
||||||
image: node:16
|
|
||||||
pull: true
|
|
||||||
commands:
|
|
||||||
- npm i
|
|
||||||
|
|
||||||
"Build JS":
|
|
||||||
image: node:16
|
|
||||||
commands:
|
|
||||||
- npm run build
|
|
||||||
|
|
||||||
"Build translations":
|
|
||||||
image: deblan/php:8.3
|
|
||||||
commands:
|
|
||||||
- php bin/generate_l10n.php
|
|
||||||
|
|
||||||
"Build cache":
|
|
||||||
image: gitnet.fr/deblan/woodpecker-cache
|
|
||||||
volumes: *volumes
|
|
|
@ -1,61 +0,0 @@
|
||||||
variables:
|
|
||||||
volumes: &volumes
|
|
||||||
- /data/${CI_REPO}:/builds
|
|
||||||
- /var/www/html/artifacts:/var/www/html/artifacts
|
|
||||||
|
|
||||||
depends_on:
|
|
||||||
- build
|
|
||||||
|
|
||||||
when:
|
|
||||||
event: [tag]
|
|
||||||
|
|
||||||
steps:
|
|
||||||
"Verify tag and app version":
|
|
||||||
image: alpine
|
|
||||||
commands:
|
|
||||||
- TAG=${CI_COMMIT_TAG/v//}
|
|
||||||
- grep "<version>$TAG</version>" appinfo/info.xml
|
|
||||||
|
|
||||||
"Create signature":
|
|
||||||
image: nextcloud:25
|
|
||||||
secrets: [app_certificate, app_public_certificate]
|
|
||||||
volumes: *volumes
|
|
||||||
environment:
|
|
||||||
SQLITE_DATABASE: /var/www/data/data.db
|
|
||||||
NEXTCLOUD_ADMIN_USER: admin
|
|
||||||
NEXTCLOUD_ADMIN_PASSWORD: admin
|
|
||||||
commands:
|
|
||||||
- cd "/builds/$CI_COMMIT_SHA"
|
|
||||||
- echo "$APP_CERTIFICATE" > "/tmp/side_menu.key"
|
|
||||||
- echo "$APP_PUBLIC_CERTIFICATE" > "/tmp/side_menu.crt"
|
|
||||||
- mkdir /tmp/app
|
|
||||||
- cp -r README.md CHANGELOG.md appinfo css lib img l10n js src templates screenshots vendor /tmp/app
|
|
||||||
- /usr/src/nextcloud/occ integrity:sign-app
|
|
||||||
--privateKey=/tmp/side_menu.key
|
|
||||||
--certificate=/tmp/side_menu.crt
|
|
||||||
--path=/tmp/app
|
|
||||||
- mv /tmp/app/appinfo/signature.json appinfo/
|
|
||||||
|
|
||||||
"Create package":
|
|
||||||
image: deblan/php:8.3
|
|
||||||
volumes: *volumes
|
|
||||||
secrets: [app_certificate]
|
|
||||||
commands:
|
|
||||||
- cd "/builds/$CI_COMMIT_SHA"
|
|
||||||
- apt-get update
|
|
||||||
- apt-get install -y zip make
|
|
||||||
- mkdir -p "$HOME/.nextcloud/certificates"
|
|
||||||
- echo "$APP_CERTIFICATE" > "$HOME/.nextcloud/certificates/side_menu.key"
|
|
||||||
- export VERSION=$(grep "<version>" appinfo/info.xml | grep -o "[0-9]*\.[0-9]*\.[0-9]*" --color=never)
|
|
||||||
- export RELEASE_DIRECTORY="/var/www/html/artifacts/deblan/side_menu"
|
|
||||||
- make release
|
|
||||||
|
|
||||||
"Push release":
|
|
||||||
image: plugins/gitea-release
|
|
||||||
volumes: *volumes
|
|
||||||
settings:
|
|
||||||
api_key:
|
|
||||||
from_secret: gitnet_api_key
|
|
||||||
base_url: https://gitnet.fr
|
|
||||||
note: ${CI_COMMIT_MESSAGE}
|
|
||||||
files: /var/www/html/artifacts/deblan/side_menu/${CI_COMMIT_TAG/v//}/*
|
|
|
@ -1,17 +0,0 @@
|
||||||
variables:
|
|
||||||
volumes: &volumes
|
|
||||||
- /data/${CI_REPO}:/builds
|
|
||||||
|
|
||||||
depends_on:
|
|
||||||
- build
|
|
||||||
|
|
||||||
skip_clone: true
|
|
||||||
|
|
||||||
steps:
|
|
||||||
"Check dependencies":
|
|
||||||
image: gitnet.fr/deblan/osv-detector:v0.10
|
|
||||||
volumes: *volumes
|
|
||||||
commands:
|
|
||||||
- cd "/builds/$CI_COMMIT_SHA"
|
|
||||||
- osv-detector package-lock.json
|
|
||||||
failure: ignore
|
|
571
CHANGELOG.md
|
@ -1,571 +0,0 @@
|
||||||
## [Unreleased]
|
|
||||||
|
|
||||||
## 3.12.0
|
|
||||||
### Added
|
|
||||||
* add compatibility with NC29
|
|
||||||
|
|
||||||
## 3.11.8
|
|
||||||
### Fixed
|
|
||||||
* move the logo inside #nextcloud element (fix #278 #239) [NC26]
|
|
||||||
|
|
||||||
## 3.11.7
|
|
||||||
### Added
|
|
||||||
* update translations
|
|
||||||
* update ci steps names
|
|
||||||
### Fixed
|
|
||||||
* add accessibility to open and close buttons (#311)
|
|
||||||
* fully apply Nextcloud AppMenu.vue updated (#326)
|
|
||||||
* add missing label on the 'save' button in personal settings (fix #318)
|
|
||||||
### Changed
|
|
||||||
* upgrade axios
|
|
||||||
* upgrade css-loader
|
|
||||||
|
|
||||||
## 3.11.6
|
|
||||||
### Fixed
|
|
||||||
* add --background-invert-if-bright in top menu (fix #326)
|
|
||||||
|
|
||||||
## 3.11.5
|
|
||||||
### Fixed
|
|
||||||
* add missing label on buttons for accessiblity (fix #311)
|
|
||||||
|
|
||||||
## 3.11.4
|
|
||||||
### Fixed
|
|
||||||
* add label on buttons for accessiblity (fix #311)
|
|
||||||
|
|
||||||
## 3.11.3
|
|
||||||
### Fixed
|
|
||||||
* fix menu icon in decks, collectives and other apps (#302)
|
|
||||||
|
|
||||||
## 3.11.2
|
|
||||||
### Fixed
|
|
||||||
* add default translations for Slovak - fix #298
|
|
||||||
|
|
||||||
## 3.11.1
|
|
||||||
### Added
|
|
||||||
* add Portuguese (Brazil) translations - Thanks to igorfreire
|
|
||||||
### Fixed
|
|
||||||
* add width to .side-menu-categories for side menu with categories display - fix #294
|
|
||||||
|
|
||||||
## 3.11.0
|
|
||||||
### Added
|
|
||||||
* add a search component in menus - fix #282
|
|
||||||
### Fixed
|
|
||||||
* remove the label of the link to personal settings - fix #283
|
|
||||||
|
|
||||||
## 3.10.3
|
|
||||||
### Fixed
|
|
||||||
* change the way to load nextcloud components (NcActionLink/NcActions) - fix #274
|
|
||||||
* update @nexcloud/* packages
|
|
||||||
|
|
||||||
## 3.10.2
|
|
||||||
### Fixed
|
|
||||||
* add missing properties
|
|
||||||
|
|
||||||
## 3.10.1
|
|
||||||
### Fixed
|
|
||||||
* fix #269: use php7 syntax
|
|
||||||
|
|
||||||
## 3.10.0
|
|
||||||
### Added
|
|
||||||
* add compatibility with NC28
|
|
||||||
### Fixed
|
|
||||||
* fix NC28 error: remove deprecated method `OC_App::getNavigation()`
|
|
||||||
|
|
||||||
## 3.9.1
|
|
||||||
### Fixed
|
|
||||||
* fix fixed menu on dashboard (#262)
|
|
||||||
|
|
||||||
## 3.9.0
|
|
||||||
### Added
|
|
||||||
* add compatibility with NC27
|
|
||||||
### Fixed
|
|
||||||
* fix app redirect (#261)
|
|
||||||
|
|
||||||
## 3.8.0
|
|
||||||
### Added
|
|
||||||
* add option to show hovered label only on top menu (fix #253)
|
|
||||||
|
|
||||||
## 3.7.4
|
|
||||||
### Fixed
|
|
||||||
* fix Integrity failed (#247)
|
|
||||||
|
|
||||||
## 3.7.3
|
|
||||||
### Fixed
|
|
||||||
* fix #244: use app href for redirection
|
|
||||||
### Added
|
|
||||||
* add signature on build
|
|
||||||
|
|
||||||
## 3.7.2
|
|
||||||
### Added
|
|
||||||
* update pipeline conditions allowing `fix/*`
|
|
||||||
### Fixed
|
|
||||||
* fix #233: load configuration and then retrieve apps in default side menu display
|
|
||||||
|
|
||||||
## 3.7.1
|
|
||||||
### Fixed
|
|
||||||
* fix build process (#230)
|
|
||||||
|
|
||||||
## 3.7.0
|
|
||||||
### Added
|
|
||||||
* add translations (thanks to AHOHNMYC)
|
|
||||||
* add compatibility with NC26
|
|
||||||
|
|
||||||
## 3.6.0
|
|
||||||
### Added
|
|
||||||
* add hidden apps compatible with default menu (#219)
|
|
||||||
|
|
||||||
## 3.5.2
|
|
||||||
### Fixed
|
|
||||||
* add check if menu exists before adding event listeners (#210)
|
|
||||||
|
|
||||||
## 3.5.1
|
|
||||||
### Added
|
|
||||||
* add translations (thanks to p-bo adn gallegonovato)
|
|
||||||
### Fixed
|
|
||||||
* fix #189: sorting not applied on mobile
|
|
||||||
|
|
||||||
## 3.5.0
|
|
||||||
### Added
|
|
||||||
* add dependency check (ci)
|
|
||||||
* add code quality check (ci)
|
|
||||||
* add translations (thanks to gallegonovato)
|
|
||||||
* add option to disable the display labels in the top menu (#194)
|
|
||||||
### Fixed
|
|
||||||
* fix missing img alt (settings image)
|
|
||||||
* fix code quality alerts
|
|
||||||
|
|
||||||
## 3.4.1
|
|
||||||
### Added
|
|
||||||
* add translations (thanks to zonorti, jorisvandijk, jak2k)
|
|
||||||
### Fixed
|
|
||||||
* fix #183: hide custom categories list when empty (admin page)
|
|
||||||
|
|
||||||
## 3.4.0
|
|
||||||
### Added
|
|
||||||
* add translations (thanks to Pavelb, nier, Timur, p-bo)
|
|
||||||
* add possibility to define Custom Menu as default app and redirect to the first top menu app (#177)
|
|
||||||
|
|
||||||
## 3.3.2
|
|
||||||
### Fixed
|
|
||||||
* fix #173: reduce the height of categories list
|
|
||||||
|
|
||||||
## 3.3.1
|
|
||||||
### Fixed
|
|
||||||
* fix #162: top and side apps does work correctly
|
|
||||||
|
|
||||||
## 3.3.0
|
|
||||||
### Added
|
|
||||||
* add documentation in admin page
|
|
||||||
* add app sorter in user config side (#160)
|
|
||||||
### Fixed
|
|
||||||
* fix #164: open apps in new tab does not work
|
|
||||||
* fix #162 #159: top and side apps does work correctly
|
|
||||||
|
|
||||||
## 3.2.1
|
|
||||||
### Fixed
|
|
||||||
* fix #150: active app is not visible has active in menu (except in default menu)
|
|
||||||
* fix #151: opener position
|
|
||||||
|
|
||||||
## 3.2.0
|
|
||||||
### Added
|
|
||||||
* use custom app names using 'app.navigation.name' (#148)
|
|
||||||
* app sorting with all displays (#147)
|
|
||||||
|
|
||||||
## 3.1.0
|
|
||||||
### Added
|
|
||||||
* add global custom app sorting for the top menu
|
|
||||||
### Fixed
|
|
||||||
* fix admin list/modal look
|
|
||||||
|
|
||||||
## 3.0.1
|
|
||||||
### Fixed
|
|
||||||
* Remove the gap between the window's top and menu categories (large menu)
|
|
||||||
|
|
||||||
## 3.0.0
|
|
||||||
### Added
|
|
||||||
* Add compatibility with NC25 (#136/#135)
|
|
||||||
### Removed
|
|
||||||
* Nextcloud 20-24 are not supported anymore
|
|
||||||
* AppOrder is not supported anymore
|
|
||||||
|
|
||||||
## 2.5.1
|
|
||||||
### Fixed
|
|
||||||
* fix icon render (#133)
|
|
||||||
|
|
||||||
## 2.5.0
|
|
||||||
### Changed
|
|
||||||
* upgrade dependencies
|
|
||||||
### Fixed
|
|
||||||
* remove duplicated code
|
|
||||||
* remove unused variables and packages
|
|
||||||
* replace repeated strings with variables
|
|
||||||
* add html attributes
|
|
||||||
* replace var with let
|
|
||||||
* replace v-html with v-text to prevent xss
|
|
||||||
|
|
||||||
## 2.4.3
|
|
||||||
### Fixed
|
|
||||||
* fix translations
|
|
||||||
|
|
||||||
## 2.4.2
|
|
||||||
### Fixed
|
|
||||||
* fix typo
|
|
||||||
### Changed
|
|
||||||
* change ci/cd
|
|
||||||
|
|
||||||
## 2.4.1
|
|
||||||
### Fixed
|
|
||||||
* fix user setting save
|
|
||||||
|
|
||||||
## 2.4.0
|
|
||||||
### Added
|
|
||||||
* remove focus on opener after click
|
|
||||||
* add button to set default colors
|
|
||||||
* add menu hover effect
|
|
||||||
* add translations
|
|
||||||
### Fixed
|
|
||||||
* fix deprecated app.php file
|
|
||||||
* fix menu with categories header
|
|
||||||
* fix minor issues
|
|
||||||
### Changed
|
|
||||||
* change saving progression
|
|
||||||
### Removed
|
|
||||||
* Nextcloud 19 is not supported anymore
|
|
||||||
* PHP 7.3 is not supported anymore
|
|
||||||
|
|
||||||
## 2.3.5
|
|
||||||
### Fixed
|
|
||||||
* fix white square (#99)
|
|
||||||
|
|
||||||
## 2.3.4
|
|
||||||
### Fixed
|
|
||||||
* fix blank line when settings are open (#96)
|
|
||||||
|
|
||||||
## 2.3.3
|
|
||||||
### Added
|
|
||||||
* hide the scrollbar when mouse is out (menu always displayed)
|
|
||||||
### Fixed
|
|
||||||
* fix SQL Exception InvalidFieldNameException (#93)
|
|
||||||
|
|
||||||
## 2.3.2
|
|
||||||
### Fixed
|
|
||||||
- fix hidden menu
|
|
||||||
|
|
||||||
## 2.3.1
|
|
||||||
### Fixed
|
|
||||||
- fix #88: does not work with default menu
|
|
||||||
|
|
||||||
## 2.3.0
|
|
||||||
### Added
|
|
||||||
- fix #82: add an option to keep visible an app in both menus
|
|
||||||
- fix #83: add custom categories
|
|
||||||
- add auto-reload when settings are saved
|
|
||||||
|
|
||||||
## 2.2.0
|
|
||||||
### Added
|
|
||||||
- fix #84: update icons
|
|
||||||
- fix #85: use Nextcloud colors by default
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
- fix categories order in large menu
|
|
||||||
|
|
||||||
## 2.1.0
|
|
||||||
### Added
|
|
||||||
- add compatibility with Nextcloud 23
|
|
||||||
|
|
||||||
## 2.0.1
|
|
||||||
### Fixed
|
|
||||||
- fix #78: Top menu is broken - invisible apps are shown
|
|
||||||
- fix #77: Update personal settings - HTTP error 412 (Precondition Failed)
|
|
||||||
- fix js error on the personal settings page (undefined sortable)
|
|
||||||
|
|
||||||
## 2.0.0
|
|
||||||
### Fixed
|
|
||||||
- fix #66: removing usage of setInterval
|
|
||||||
- fix #73: icon background
|
|
||||||
### Changed
|
|
||||||
- fix #67: replace jQuery with Vanilla JS
|
|
||||||
### Removed
|
|
||||||
- Nextcloud 18 is not supported anymore
|
|
||||||
|
|
||||||
## 1.28.0
|
|
||||||
### Added
|
|
||||||
- fix #63: add a new side menu with categories
|
|
||||||
|
|
||||||
## 1.27.2
|
|
||||||
### Fixed
|
|
||||||
- fix #62: hide app notification icon
|
|
||||||
|
|
||||||
## 1.27.1
|
|
||||||
### Fixed
|
|
||||||
- fix German translation render
|
|
||||||
|
|
||||||
## 1.27.0
|
|
||||||
### Added
|
|
||||||
- hide personal settings access when settings are forced by the administrator
|
|
||||||
### Fixed
|
|
||||||
- improve German translations
|
|
||||||
|
|
||||||
## 1.26.0
|
|
||||||
### Added
|
|
||||||
- add Czech translation
|
|
||||||
|
|
||||||
## 1.25.2
|
|
||||||
### Fixed
|
|
||||||
- fix CHANGELOG
|
|
||||||
|
|
||||||
## 1.25.1
|
|
||||||
### Added
|
|
||||||
- add PHP version as dependency
|
|
||||||
- add chinese translation
|
|
||||||
### Fixed
|
|
||||||
- fix CHANGELOG
|
|
||||||
|
|
||||||
## 1.25.0
|
|
||||||
### Added
|
|
||||||
- add compatibility with Nextcloud 22
|
|
||||||
- add CHANGELOG.md (fix #59)
|
|
||||||
- update app icon
|
|
||||||
|
|
||||||
## 1.24.0
|
|
||||||
### Added
|
|
||||||
- add option to define the background opacity (fix #53)
|
|
||||||
- add missing translations
|
|
||||||
|
|
||||||
## 1.23.1
|
|
||||||
### Fixed
|
|
||||||
- fix but wih dark mode opener option
|
|
||||||
|
|
||||||
## 1.23.0
|
|
||||||
### Added
|
|
||||||
- add support of dark Theme and Breeze Dark
|
|
||||||
- add support of Nextcloud 21
|
|
||||||
|
|
||||||
## 1.22.2
|
|
||||||
### Fixed
|
|
||||||
- fix regression: apps does not open in new tab (fix #55)
|
|
||||||
|
|
||||||
## 1.22.1
|
|
||||||
### Fixed
|
|
||||||
- fix regression: apps does not open in new tab
|
|
||||||
|
|
||||||
## 1.22.0
|
|
||||||
### Added
|
|
||||||
- Add option to sort categories (fix #53)
|
|
||||||
- Update admin UI
|
|
||||||
|
|
||||||
## 1.21.0
|
|
||||||
### Added
|
|
||||||
- [FEATURE] Logo in the menu links to main page of installation (#51)
|
|
||||||
|
|
||||||
## 1.20.1
|
|
||||||
### Fixed
|
|
||||||
- Fix translations
|
|
||||||
|
|
||||||
## 1.20.0
|
|
||||||
### Added
|
|
||||||
- [FEATURE] Ability to remove apps from the Big Menu (#49)
|
|
||||||
|
|
||||||
## 1.19.1
|
|
||||||
### Fixed
|
|
||||||
- fix #47: setting for list/grid view in files app flashes and dissapears
|
|
||||||
|
|
||||||
## 1.19.0
|
|
||||||
### Added
|
|
||||||
- add option: the menu is enabled by default for users (fix #46)
|
|
||||||
|
|
||||||
## 1.18.0
|
|
||||||
### Added
|
|
||||||
- add option to show link to settings (fix #44)
|
|
||||||
- refactor menus using several components
|
|
||||||
|
|
||||||
## 1.17.0
|
|
||||||
### Added
|
|
||||||
- compliance with the app checker
|
|
||||||
- add an action to export the configuration
|
|
||||||
- add an action to purge the cache
|
|
||||||
|
|
||||||
## 1.16.3
|
|
||||||
### Fixed
|
|
||||||
- fix links that must be opened in new window (https://help.nextcloud.com/t/external-petit-probleme-concernant-lapplication-external-sites-ou-sites-externes/94884/11)
|
|
||||||
|
|
||||||
## 1.16.2
|
|
||||||
### Fixed
|
|
||||||
- fix issue with personal settings when global settings are forced
|
|
||||||
|
|
||||||
## 1.16.1
|
|
||||||
### Fixed
|
|
||||||
- fix #42: add cache to manage failures to access apps.nextcloud.com
|
|
||||||
- fix #41: side menu was hover apps list
|
|
||||||
|
|
||||||
## 1.16.0
|
|
||||||
### Added
|
|
||||||
- add an option to force settings to users (fix #38)
|
|
||||||
|
|
||||||
## 1.15.0
|
|
||||||
### Changed
|
|
||||||
- New name
|
|
||||||
### Fixed
|
|
||||||
- Fix #36: always displayed is not expanding
|
|
||||||
|
|
||||||
## 1.14.0
|
|
||||||
### Added
|
|
||||||
- add an api accessed by components
|
|
||||||
- add a config proxy in controllers
|
|
||||||
### Fixed
|
|
||||||
- fix translations
|
|
||||||
|
|
||||||
## 1.13.0
|
|
||||||
### Added
|
|
||||||
- add an option to display the avatar instead of the logo (fix #34)
|
|
||||||
|
|
||||||
## 1.12.3
|
|
||||||
### Added
|
|
||||||
- add a delay before moving elements (fix #33)
|
|
||||||
|
|
||||||
## 1.12.2
|
|
||||||
### Fixed
|
|
||||||
- fix #30: `Always displayed` menu can not be close using touchscreens
|
|
||||||
|
|
||||||
## 1.12.1
|
|
||||||
### Fixed
|
|
||||||
- fix typo
|
|
||||||
- fix translations
|
|
||||||
|
|
||||||
## 1.12.0
|
|
||||||
### Fixed
|
|
||||||
- fix #30: administrators and users can select what apps must be opened in new tab
|
|
||||||
- fix typo
|
|
||||||
|
|
||||||
## 1.11.0
|
|
||||||
### Added
|
|
||||||
- add the option for opening apps in new tab (fix #29)
|
|
||||||
### Fixed
|
|
||||||
- fix issue with the header of the always displayed menu
|
|
||||||
|
|
||||||
## 1.10.0
|
|
||||||
### Added
|
|
||||||
- add images to select the display of the menu
|
|
||||||
- add live preview
|
|
||||||
- update translations
|
|
||||||
- update app info
|
|
||||||
|
|
||||||
## 1.9.3
|
|
||||||
### Fixed
|
|
||||||
- fix regression with logo display
|
|
||||||
|
|
||||||
## 1.9.2
|
|
||||||
### Added
|
|
||||||
- add the option “always displayed” which fixes the position of the menu to the left and always displays the application icons (fix #21, fix #2)
|
|
||||||
|
|
||||||
## 1.8.6
|
|
||||||
### Added
|
|
||||||
- add translations: `fr` and `de`
|
|
||||||
- improve and publish the `Makefile`
|
|
||||||
- update documentation
|
|
||||||
|
|
||||||
## 1.8.5
|
|
||||||
### Fixed
|
|
||||||
- fix #28: menu items invisible after 1.8.4
|
|
||||||
|
|
||||||
## 1.8.4
|
|
||||||
### Fixed
|
|
||||||
- fix #27: disable side menu on public pages - broken in 1.8.3
|
|
||||||
|
|
||||||
## 1.8.3
|
|
||||||
### Fixed
|
|
||||||
- fix alphabetic order of apps (#26)
|
|
||||||
|
|
||||||
## 1.8.2
|
|
||||||
### Added
|
|
||||||
- add icon for closing the big menu (fix #25)
|
|
||||||
### Fixed
|
|
||||||
- fix hidden icons in the top menu (fix #23)
|
|
||||||
- fix missing apps (fix #24)
|
|
||||||
|
|
||||||
## 1.8.1
|
|
||||||
### Fixed
|
|
||||||
- fix issue with links
|
|
||||||
- fix missing l10n files
|
|
||||||
|
|
||||||
## 1.8.0
|
|
||||||
### Added
|
|
||||||
- add a `big menu` display (fix #22)
|
|
||||||
- add the possibility to choose what apps are displayed in the top menu (fix #22)
|
|
||||||
- add icon color filter
|
|
||||||
- add icon opacity filter
|
|
||||||
|
|
||||||
## 1.8.0-rc2
|
|
||||||
|
|
||||||
## 1.7.0
|
|
||||||
### Added
|
|
||||||
- add a loader when the page is unloading
|
|
||||||
- add compatibility with Nextcloud 19
|
|
||||||
|
|
||||||
## 1.6.3
|
|
||||||
### Fixed
|
|
||||||
- fix #20: add a shortcut to open and to hide the menu
|
|
||||||
|
|
||||||
## 1.6.2
|
|
||||||
### Fixed
|
|
||||||
- fix #19: add a cache to limit flashes
|
|
||||||
|
|
||||||
## 1.6.1
|
|
||||||
### Fixed
|
|
||||||
- fix #19: add a hack to show external sites in the top menu with navigation
|
|
||||||
|
|
||||||
## 1.6.0
|
|
||||||
### Added
|
|
||||||
- Add a page of personal settings
|
|
||||||
- Add an option to disable the side menu as user
|
|
||||||
- Refactoring of javascripts
|
|
||||||
|
|
||||||
## 1.5.0
|
|
||||||
### Added
|
|
||||||
- add option to force light icons instead of dark icons
|
|
||||||
### Fixed
|
|
||||||
- fix #19: add option to keep external sites in the top menu
|
|
||||||
- fix #16 #17: add dark icons and handle the svg filters
|
|
||||||
|
|
||||||
## 1.4.1
|
|
||||||
### Added
|
|
||||||
- Rendering harmonization with browsers
|
|
||||||
### Fixed
|
|
||||||
- FIX #15: make menu start after icon
|
|
||||||
|
|
||||||
## 1.4.0
|
|
||||||
### Fixed
|
|
||||||
- Fix #12: add an option to hide the opener and the panel when there is no application
|
|
||||||
|
|
||||||
## 1.3.4
|
|
||||||
### Fixed
|
|
||||||
- FIX #14: add option to show only the opener
|
|
||||||
- FIX #13: add alternate hamburger icon
|
|
||||||
- FIX #11: remove error in the console
|
|
||||||
|
|
||||||
## 1.3.3
|
|
||||||
### Added
|
|
||||||
- Add a second background color to create a background gradiant
|
|
||||||
- Update documentation
|
|
||||||
### Fixed
|
|
||||||
- FIX #10: add options to select the size of the icons and the text, or hide them
|
|
||||||
|
|
||||||
## 1.3.2
|
|
||||||
### Fixed
|
|
||||||
- FIX #9: opener icon not visible with multiple apps_paths
|
|
||||||
|
|
||||||
## 1.3.1
|
|
||||||
### Fixed
|
|
||||||
- FIX #3: Add an opition the choose the position of the opener (after or before the logo)
|
|
||||||
- FIX #8: Remove extension of dynamic asset's routes (js, css)
|
|
||||||
|
|
||||||
## 1.3.0
|
|
||||||
### Added
|
|
||||||
- `main.js` is replaced by a controller and a template
|
|
||||||
### Fixed
|
|
||||||
- FIX #2: add option to open the menu by hovering over opener
|
|
||||||
|
|
||||||
## 1.2.4
|
|
||||||
### Fixed
|
|
||||||
- FIX #7: Opener icon not visible in Safari
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
# Contributor Code of Conduct
|
|
||||||
|
|
||||||
This project adheres to No Code of Conduct. We are all adults. We accept anyone's contributions. Nothing else matters.
|
|
||||||
|
|
||||||
For more information please visit the [No Code of Conduct](https://github.com/domgetter/NCoC) homepage.
|
|
33
ISSUE_TEMPLATE.md
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
## Feature
|
||||||
|
|
||||||
|
### Description
|
||||||
|
|
||||||
|
...
|
||||||
|
|
||||||
|
### Benefits
|
||||||
|
|
||||||
|
...
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Issue
|
||||||
|
|
||||||
|
### Environment
|
||||||
|
|
||||||
|
* Side menu version: ...
|
||||||
|
* PHP version: ...
|
||||||
|
* Web server (Nginx, Apache2): ...
|
||||||
|
|
||||||
|
### Steps to reproduce
|
||||||
|
|
||||||
|
* ...
|
||||||
|
* ...
|
||||||
|
* ...
|
||||||
|
|
||||||
|
### Observed Results
|
||||||
|
|
||||||
|
...
|
||||||
|
|
||||||
|
### Expected Results
|
||||||
|
|
||||||
|
...
|
37
Makefile
|
@ -1,37 +0,0 @@
|
||||||
build: dep
|
|
||||||
npm run build
|
|
||||||
|
|
||||||
watch: dep
|
|
||||||
npm run watch
|
|
||||||
|
|
||||||
dep:
|
|
||||||
npm i
|
|
||||||
npm link @nextcloud/vue || sudo npm link @nextcloud/vue
|
|
||||||
|
|
||||||
.ONESHELL:
|
|
||||||
release:
|
|
||||||
if [ -z "$$VERSION" ]; then
|
|
||||||
echo "VERSION required"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -z "$$RELEASE_DIRECTORY" ]; then
|
|
||||||
RELEASE_DIRECTORY=releases
|
|
||||||
fi
|
|
||||||
|
|
||||||
test -d $$RELEASE_DIRECTORY/$$VERSION && rm -fr $$RELEASE_DIRECTORY/$$VERSION
|
|
||||||
mkdir -p $$RELEASE_DIRECTORY/$$VERSION/side_menu
|
|
||||||
cp -r README.md CHANGELOG.md appinfo css lib img l10n js src templates screenshots vendor $$RELEASE_DIRECTORY/$$VERSION/side_menu
|
|
||||||
cd $$RELEASE_DIRECTORY/$$VERSION
|
|
||||||
zip -r side_menu_v$$VERSION.zip side_menu
|
|
||||||
tar cvzf side_menu_v$$VERSION.tar.gz side_menu
|
|
||||||
rm -fr side_menu
|
|
||||||
openssl dgst -sha512 -sign $$HOME/.nextcloud/certificates/side_menu.key side_menu_v$$VERSION.tar.gz | openssl base64 > side_menu_v$$VERSION.sig
|
|
||||||
|
|
||||||
translations:
|
|
||||||
php bin/generate_l10n.php
|
|
||||||
|
|
||||||
.ONESHELL:
|
|
||||||
run-code-quality-analysis:
|
|
||||||
export SONAR_TOKEN="$$SONAR_TOKEN_DEBLAN_SIDE_MENU"
|
|
||||||
sonar-scanner -Dsonar.projectKey=deblan-side_menu -Dsonar.sources=. -Dsonar.host.url=$$SONAR_SERVER -Dsonar.branch.name=$$(git branch --show-current)
|
|
73
README.md
|
@ -1,47 +1,25 @@
|
||||||
🤙 Nextcloud app / Custom menu 🎨
|
🤙 Nextcloud app / Side menu 🎨
|
||||||
===============================
|
===============================
|
||||||
|
|
||||||
[![Build Status](https://ci.gitnet.fr/api/badges/deblan/side_menu/status.svg)](https://ci.gitnet.fr/deblan/side_menu)
|
Side menu allows you to modify the position of the main menu by creating a panel on the left of the interface or with a big menu on the top.
|
||||||
[![Translations](https://translate.codeberg.org/widgets/custom-menu/-/application/svg-badge.svg)](https://translate.codeberg.org/engage/custom-menu/)
|
You can also define apps that must be displayed in the top menu. Fully customisable.
|
||||||
![Downloads](https://img.shields.io/badge/dynamic/json?color=brightgreen&label=downloads&query=%24.K_downloads&suffix=K&url=https%3A%2F%2Fapi-side-menu.deblan.org%2Fdownloads.php)
|
|
||||||
|
|
||||||
Allows you to modify the position of the main menu by creating a panel on the left of the interface or with a big menu on the top.
|
|
||||||
You can also add and sort custom categories, define apps that must be displayed in the top menu, etc. Fully customisable.
|
|
||||||
|
|
||||||
This application is rather suitable for instances that activate a lot of applications.
|
This application is rather suitable for instances that activate a lot of applications.
|
||||||
|
|
||||||
You can customize colors depending of the theme (Dark theme and Breeze Dark).
|
Comptatible with AppOrder.
|
||||||
|
|
||||||
* [Installation and upgrade](#installation-and-upgrade)
|
* [Installation and upgrade](#installation-and-upgrade)
|
||||||
* [How to contribute?](#how-to-contribute)
|
* [How to contribute?](#how-to-contribute)
|
||||||
* [Support](#support)
|
* [Preview](#preview)
|
||||||
* [Screenshots](https://gitnet.fr/deblan/side_menu/src/branch/master/screenshots/)
|
|
||||||
|
|
||||||
You like this app and you want to support me? ☕ [Buy me a coffee](https://www.buymeacoffee.com/deblan) or [Donate with liberapay](https://liberapay.com/deblan)
|
|
||||||
|
|
||||||
## [📘 Read the documentation](https://deblan.gitnet.page/side_menu_doc/)
|
|
||||||
|
|
||||||
Requirements
|
|
||||||
------------
|
|
||||||
|
|
||||||
* PHP >= 8.0
|
|
||||||
* App `theming` enabled
|
|
||||||
|
|
||||||
Installation and upgrade
|
Installation and upgrade
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
Custom menu is available from the app store.
|
Side menu is availabe from the app store. If you want to install it from source: go to https://gitnet.fr/deblan/side_menu/releases and download the last release (side_menu_vX.Y.Z.zip). Copy the content into `apps`.
|
||||||
|
|
||||||
```
|
|
||||||
$ cd /path/to/nextcloud
|
|
||||||
$ php occ app:install side_menu
|
|
||||||
```
|
|
||||||
|
|
||||||
If you want to install it from source, go to https://gitnet.fr/deblan/side_menu/releases and copy the link to the last release (side_menu_vX.Y.Z.tar.gz). Then:
|
|
||||||
|
|
||||||
```
|
```
|
||||||
$ cd /path/to/nextcloud/apps
|
$ cd /path/to/nextcloud/apps
|
||||||
$ curl -sS https://gitnet.fr/attachments/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | tar xvfz -
|
$ unzip -d side_menu /path/to/side_menu_vX.Y.Z.zip
|
||||||
```
|
```
|
||||||
|
|
||||||
Administrators can edit many settings using the administration page.
|
Administrators can edit many settings using the administration page.
|
||||||
|
@ -50,44 +28,33 @@ Users can disable the menu using the page of personal settings.
|
||||||
|
|
||||||
Use the shortcut `Ctrl`+`o` to open and to hide the side menu. Use `tab` to navigate.
|
Use the shortcut `Ctrl`+`o` to open and to hide the side menu. Use `tab` to navigate.
|
||||||
|
|
||||||
### Use first top menu app as default app
|
|
||||||
|
|
||||||
You can easily let Custom Menu redirect to the first app in the top menu by changing the following parameter in your `config/config.php`:
|
|
||||||
|
|
||||||
```
|
|
||||||
'defaultapp' => 'side_menu',
|
|
||||||
```
|
|
||||||
|
|
||||||
If the top menu is empty then it redirects to files.
|
|
||||||
|
|
||||||
How to contribute?
|
How to contribute?
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
You can report a bug or request a feature by opening an issue: https://gitnet.fr/deblan/side_menu/issues
|
You can report a bug or request a feature by opening an issue: https://gitnet.fr/deblan/side_menu/issues
|
||||||
|
|
||||||
### You are a translator
|
If you are a developer:
|
||||||
|
|
||||||
Translations are managed from [translate.codeberg.org](https://translate.codeberg.org/projects/custom-menu/application/).
|
|
||||||
|
|
||||||
### You are a developer
|
|
||||||
|
|
||||||
* fork the repository
|
* fork the repository
|
||||||
* install an instance of Nextcloud
|
* install an instance of Nextcloud
|
||||||
* go to `apps/` and clone your repository
|
* go to `apps/` and clone your repository
|
||||||
* go to `apps/side_menu` and run `make dep`
|
* go to `apps/side_menu` and run `npm install`
|
||||||
|
|
||||||
Build javascripts using `make build` (or `make watch` to build them in real time).
|
Build javascripts using `npm run build` (or `npm run watch` to build them in real time).
|
||||||
|
|
||||||
Then commit and create a pull request.
|
Then commit and create a pull request.
|
||||||
|
|
||||||
Support
|
Previews
|
||||||
-------
|
--------
|
||||||
|
|
||||||
You can join the official room on Matrix: [#custommenu:neutralnetwork.org](https://matrix.to/#/#custommenu:neutralnetwork.org).
|
![](https://upload.deblan.org/u/2020-03/5e81b219.jpg)
|
||||||
|
|
||||||
|
![](https://upload.deblan.org/u/2020-03/5e7fab2b.jpg)
|
||||||
|
|
||||||
Notice
|
![](https://upload.deblan.org/u/2020-08/5f3551d1.png)
|
||||||
------
|
|
||||||
|
|
||||||
Because I believe in a free and decentralized Internet, [Gitnet](https://gitnet.fr) is **self-hosted at home**.
|
![](https://upload.deblan.org/u/2020-08/5f3551f0.png)
|
||||||
In case of downtime, you can download **Custom Menu** from [here](https://kim.deblan.fr/~side_menu/).
|
|
||||||
|
![](https://upload.deblan.org/u/2020-08/5f35aae1.png)
|
||||||
|
|
||||||
|
![](https://upload.deblan.org/u/2020-08/5f35ab0f.png)
|
||||||
|
|
10
appinfo/app.php
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
use OCA\SideMenu\AppInfo\Application;
|
||||||
|
|
||||||
|
$app = new Application();
|
||||||
|
|
||||||
|
if ($app->isEnabled()) {
|
||||||
|
$app->registerAssets();
|
||||||
|
$app->registerServices();
|
||||||
|
}
|
|
@ -1,66 +1,41 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
|
<info>
|
||||||
xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
|
|
||||||
<id>side_menu</id>
|
<id>side_menu</id>
|
||||||
<name>Custom menu</name>
|
<name>Side menu</name>
|
||||||
<summary>Modify the display of the menu.</summary>
|
<summary>Move the top menu to the left side.</summary>
|
||||||
<description><![CDATA[Custom menu allows you to modify the position of the main menu by creating a panel on the left of the interface or with a big menu on the top.
|
<description><![CDATA[Side menu allows you to modify the position of the main menu by creating a panel on the left of the interface or with a big menu on the top.
|
||||||
You can also define apps that must be displayed in the top menu. Fully customisable.
|
You can also define apps that must be displayed in the top menu. Fully customisable.
|
||||||
|
|
||||||
This application is rather suitable for instances that activate a lot of applications.
|
This application is rather suitable for instances that activate a lot of applications.
|
||||||
|
|
||||||
Use the shortcut `Ctrl`+`o` to open and to hide the side menu. Use `tab` to navigate.
|
Use the shortcut `Ctrl`+`o` to open and to hide the side menu. Use `tab` to navigate.
|
||||||
|
|
||||||
You can customize colors depending of the theme (Dark theme and Breeze Dark).
|
Comptatible with AppOrder.
|
||||||
|
|
||||||
You can report a bug or request a feature by opening an issue.
|
You can report a bug or request a feature by opening an issue.
|
||||||
|
|
||||||
Requirements:
|
|
||||||
|
|
||||||
* PHP >= 8.0
|
|
||||||
* App `theming` enabled
|
|
||||||
|
|
||||||
If you like this application and if you want to support the development:
|
|
||||||
|
|
||||||
* [Buy me a coffee](https://www.buymeacoffee.com/deblan)
|
|
||||||
* [Donate with liberapay](https://liberapay.com/deblan)
|
|
||||||
* [Leave a comment](https://apps.nextcloud.com/apps/side_menu#comments)
|
|
||||||
|
|
||||||
Notice
|
|
||||||
------
|
|
||||||
|
|
||||||
Because I believe in a free and decentralized Internet, [Gitnet](https://gitnet.fr) is **self-hosted at home**.
|
|
||||||
In case of downtime, you can download **Custom Menu** from [here](https://kim.deblan.fr/~side_menu/).
|
|
||||||
]]></description>
|
]]></description>
|
||||||
<version>3.11.8</version>
|
|
||||||
<licence>agpl</licence>
|
<licence>agpl</licence>
|
||||||
<author mail="contact@deblan.fr" homepage="https://www.deblan.io/">Simon Vieille</author>
|
<author mail="contact@deblan.fr" homepage="https://www.deblan.io/">Simon Vieille</author>
|
||||||
|
<version>1.8.1</version>
|
||||||
<namespace>SideMenu</namespace>
|
<namespace>SideMenu</namespace>
|
||||||
<documentation>
|
|
||||||
<admin>https://deblan.gitnet.page/side_menu_doc/</admin>
|
|
||||||
<developer>https://gitnet.fr/deblan/side_menu/src/branch/master/README.md</developer>
|
|
||||||
</documentation>
|
|
||||||
<category>customization</category>
|
<category>customization</category>
|
||||||
<website>https://gitnet.fr/deblan/side_menu</website>
|
<website>https://gitnet.fr/deblan/side_menu</website>
|
||||||
<discussion>https://matrix.to/#/!TFPucDATKODpHNVAtu:neutralnetwork.org?via=neutralnetwork.org</discussion>
|
|
||||||
<bugs>https://gitnet.fr/deblan/side_menu/issues</bugs>
|
<bugs>https://gitnet.fr/deblan/side_menu/issues</bugs>
|
||||||
<repository type="git">https://gitnet.fr/deblan/side_menu</repository>
|
<repository type="git">https://gitnet.fr/deblan/side_menu</repository>
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc19_default_menu.png</screenshot>
|
<screenshot>https://upload.deblan.org/u/2020-03/5e81b219.jpg</screenshot>
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/admin_settings.png</screenshot>
|
<screenshot>https://upload.deblan.org/u/2020-03/5e7fab2b.jpg</screenshot>
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/n19_big_menu.png</screenshot>
|
<screenshot>https://upload.deblan.org/u/2020-08/5f3551d1.png</screenshot>
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc18_menu_always_displayed.png</screenshot>
|
<screenshot>https://upload.deblan.org/u/2020-08/5f3551f0.png</screenshot>
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc20_big_menu_responsive.png</screenshot>
|
<screenshot>https://upload.deblan.org/u/2020-08/5f35aae1.png</screenshot>
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/personal_settings.png</screenshot>
|
<screenshot>https://upload.deblan.org/u/2020-08/5f35ab0f.png</screenshot>
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_big_menu.png</screenshot>
|
|
||||||
<screenshot>https://gitnet.fr/deblan/side_menu/raw/branch/master/screenshots/nc25_default_menu.png</screenshot>
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<nextcloud min-version="25" max-version="29"/>
|
<nextcloud min-version="18" max-version="19"/>
|
||||||
<php min-version="7.4"/>
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<settings>
|
<settings>
|
||||||
<admin>OCA\SideMenu\Settings\Admin</admin>
|
<admin>OCA\SideMenu\Settings\Admin</admin>
|
||||||
<admin-section>OCA\SideMenu\Settings\AdminSection</admin-section>
|
<admin-section>OCA\SideMenu\Settings\AdminSection</admin-section>
|
||||||
<personal>OCA\SideMenu\Settings\Personal</personal>
|
<personal>OCA\SideMenu\Settings\Personal</personal>
|
||||||
<personal-section>OCA\SideMenu\Settings\PersonalSection</personal-section>
|
<personal-section>OCA\SideMenu\Settings\PersonalSection</personal-section>
|
||||||
</settings>
|
</settings>
|
||||||
</info>
|
</info>
|
||||||
|
|
|
@ -19,13 +19,9 @@
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'routes' => [
|
'routes' => [
|
||||||
['name' => 'App#index', 'url' => '/', 'verb' => 'GET'],
|
['name' => 'Css#stylesheet', 'url' => '/css/stylesheet', 'verb' => 'GET'],
|
||||||
['name' => 'Css#stylesheet', 'url' => '/css/stylesheet', 'verb' => 'GET'],
|
['name' => 'Js#script', 'url' => '/js/script', 'verb' => 'GET'],
|
||||||
['name' => 'Js#script', 'url' => '/js/script', 'verb' => 'GET'],
|
['name' => 'Nav#items', 'url' => '/nav/items', 'verb' => 'GET'],
|
||||||
['name' => 'Js#config', 'url' => '/js/config', 'verb' => 'GET'],
|
['name' => 'PersonalSetting#valueSet', 'url' => '/personalSetting/valueSet', 'verb' => 'POST'],
|
||||||
['name' => 'Nav#items', 'url' => '/nav/items', 'verb' => 'GET'],
|
|
||||||
['name' => 'PersonalSetting#valueSet', 'url' => '/personalSetting/valueSet', 'verb' => 'POST'],
|
|
||||||
['name' => 'AdminSetting#removeCache', 'url' => '/admin/cache/remove', 'verb' => 'GET'],
|
|
||||||
['name' => 'AdminSetting#exportConfiguration', 'url' => '/admin/config/export', 'verb' => 'GET'],
|
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
<?php
|
|
||||||
/**
|
|
||||||
* Generates l10n files using Yaml.
|
|
||||||
*
|
|
||||||
* Usage:
|
|
||||||
* php bin/generate_l10n.php
|
|
||||||
*/
|
|
||||||
|
|
||||||
function generateJsContent($translations)
|
|
||||||
{
|
|
||||||
$json = json_encode($translations, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
|
|
||||||
|
|
||||||
return <<< EOF
|
|
||||||
OC.L10N.register("side_menu", {$json}, "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
|
|
||||||
EOF;
|
|
||||||
}
|
|
||||||
|
|
||||||
function generateJsonContent($translations)
|
|
||||||
{
|
|
||||||
$datas = [
|
|
||||||
'translations' => $translations,
|
|
||||||
'pluralForm' => 'nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;',
|
|
||||||
];
|
|
||||||
|
|
||||||
return json_encode(
|
|
||||||
$datas,
|
|
||||||
JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
chdir(__DIR__.'/../');
|
|
||||||
|
|
||||||
foreach (glob('src/l10n/fixtures/*.yaml') as $file) {
|
|
||||||
$lang = str_replace('.yaml', '', basename($file));
|
|
||||||
$translations = yaml_parse(file_get_contents($file));
|
|
||||||
|
|
||||||
file_put_contents('l10n/'.$lang.'.js', generateJsContent($translations));
|
|
||||||
file_put_contents('l10n/'.$lang.'.json', generateJsonContent($translations));
|
|
||||||
}
|
|
|
@ -1,24 +0,0 @@
|
||||||
<?php
|
|
||||||
/**
|
|
||||||
* Imports a json configuration into a sqlite database.
|
|
||||||
*
|
|
||||||
* Usage:
|
|
||||||
* php bin/import_config.php /path/to/config.json /path/to/owncloud.db
|
|
||||||
*/
|
|
||||||
|
|
||||||
$configFile = $argv[1];
|
|
||||||
$databaseFile = $argv[2];
|
|
||||||
|
|
||||||
$content = file_get_contents($configFile);
|
|
||||||
$config = json_decode($content, true);
|
|
||||||
|
|
||||||
$pdo = new \Pdo(sprintf('sqlite:%s', $databaseFile));
|
|
||||||
$stmt = $pdo->prepare('UPDATE oc_appconfig SET configvalue=:value WHERE configkey=:key and appid=:appId');
|
|
||||||
|
|
||||||
foreach ($config as $key => $value) {
|
|
||||||
$stmt->execute([
|
|
||||||
'appId' => 'side_menu',
|
|
||||||
'key' => $key,
|
|
||||||
'value' => $value,
|
|
||||||
]);
|
|
||||||
}
|
|
200
css/admin.css
|
@ -16,205 +16,29 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#side-menu-section input[type="color"] {
|
#side-menu-section input[type="color"] {
|
||||||
width: 100px;
|
width: 100px;
|
||||||
margin: 10px 0 10px 0;
|
margin: 10px 0 10px 0;
|
||||||
padding: 0;
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#-dropside-menu-section input[type="checkbox"] {
|
#side-menu-section input[type="checkbox"] {
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-menu-section input[type="range"] {
|
#side-menu-section input[type="range"] {
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-menu-section select {
|
#side-menu-section select {
|
||||||
margin: 10px 0 10px 0;
|
margin: 10px 0 10px 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.keyboard-key {
|
.keyboard-key {
|
||||||
padding: 1px 9px;
|
padding: 1px 9px;
|
||||||
margin: 0 2px;
|
margin: 0 2px;
|
||||||
background: #eee;
|
background: #eee;
|
||||||
border: 1px solid #aaa;
|
border: 1px solid #aaa;
|
||||||
color: #555;
|
color: #555;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-display {
|
|
||||||
padding: 10px;
|
|
||||||
border: 2px solid transparent;
|
|
||||||
max-width: 100%;
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-display.is-active {
|
|
||||||
border: 2px solid #91cb7f;
|
|
||||||
}
|
|
||||||
|
|
||||||
.info {
|
|
||||||
margin-top: 8px;
|
|
||||||
padding: 5px;
|
|
||||||
background: #91cb7f;
|
|
||||||
color: #fff;
|
|
||||||
border-radius: var(--border-radius);
|
|
||||||
}
|
|
||||||
|
|
||||||
#side-menu-section h2 small {
|
|
||||||
font-size: 11px;
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-toggler {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-list {
|
|
||||||
margin: 10px 4px 4px 0px;
|
|
||||||
border: 2px solid var(--color-border-dark);
|
|
||||||
border-radius: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-list-item {
|
|
||||||
padding: 5px 10px;
|
|
||||||
border-bottom: 1px solid var(--color-border-dark);
|
|
||||||
max-width: 300px;
|
|
||||||
margin: -1px 0 0 0;
|
|
||||||
cursor: pointer;
|
|
||||||
line-height: 32px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-list-item:last-child {
|
|
||||||
border-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-list-drop {
|
|
||||||
background: yellow;
|
|
||||||
border-color: yellow;
|
|
||||||
height: 34px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting.arrow {
|
|
||||||
color: #ccc;
|
|
||||||
padding-right: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-list-item input {
|
|
||||||
margin-top: 0;
|
|
||||||
height: 21px !important;
|
|
||||||
min-height: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#apps-categories-custom-list select {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-table {
|
|
||||||
display: table;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-row {
|
|
||||||
display: table;
|
|
||||||
margin-bottom: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-row code {
|
|
||||||
margin-left: 2px;
|
|
||||||
margin-bottom: 1px;
|
|
||||||
padding: 3px 10px;
|
|
||||||
border-radius: 5px;
|
|
||||||
display: inline-block;
|
|
||||||
right: 2px;
|
|
||||||
border: 1px solid var(--color-border-dark);
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-label {
|
|
||||||
display: table-cell;
|
|
||||||
width: 430px;
|
|
||||||
padding-right: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-label--top {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-form {
|
|
||||||
display: table-cell;
|
|
||||||
min-width: 300px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-label-short {
|
|
||||||
width: 300px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-setting-form-long {
|
|
||||||
width: 400px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#side-menu-save-progress {
|
|
||||||
display: inline-block;
|
|
||||||
width: 0;
|
|
||||||
height: 15px;
|
|
||||||
background: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-reset {
|
|
||||||
display: inline-block;
|
|
||||||
cursor: pointer;
|
|
||||||
position: relative;
|
|
||||||
top: -8px;
|
|
||||||
left: 5px;
|
|
||||||
transition-duration: 0.8s;
|
|
||||||
transition-property: transform;
|
|
||||||
transform: rotate(360deg);
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-reset--down {
|
|
||||||
top: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-reset--progress {
|
|
||||||
transform: rotate(-359deg);
|
|
||||||
}
|
|
||||||
|
|
||||||
.badges {
|
|
||||||
margin-bottom: 14px;
|
|
||||||
margin-top: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.badge {
|
|
||||||
border-width: 1px;
|
|
||||||
padding: 2px 8px;
|
|
||||||
margin-right: 2px;
|
|
||||||
margin-bottom: 5px;
|
|
||||||
display: inline-block;
|
|
||||||
border-radius: 4px;
|
|
||||||
font-size: 13px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.badge-1 {
|
|
||||||
background: #d4ce14;
|
|
||||||
border-color: #cad413;
|
|
||||||
color: #373a05;
|
|
||||||
}
|
|
||||||
|
|
||||||
.badge-2 {
|
|
||||||
background: #96d47f;
|
|
||||||
border-color: #7ed49b;
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
|
|
||||||
.badge-3 {
|
|
||||||
background: #d4540a;
|
|
||||||
border-color: #d4700c;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.badge-4 {
|
|
||||||
background: #9d81d4;
|
|
||||||
border-color: #c681d4;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
397
css/sideMenu.css
|
@ -16,361 +16,180 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#side-menu {
|
#side-menu {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 0;
|
top: 0;
|
||||||
left: 0;
|
left: 0;
|
||||||
height: 100vh;
|
height: 100vh;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
max-width: 290px;
|
max-width: 250px;
|
||||||
background: linear-gradient(90deg, var(--side-menu-background-color, #333) 0%, var(--side-menu-background-color-to, #333) 100%);
|
background: linear-gradient(90deg, var(--side-menu-background-color, #333) 0%, var(--side-menu-background-color-to, #333) 100%);
|
||||||
z-index: 3000;
|
z-index: 3000;
|
||||||
color: var(--side-menu-text-color, #fff);
|
color: var(--side-menu-text-color, #fff);
|
||||||
box-shadow: rgba(0, 0, 0, 0.22) 0px 25.6px 57.6px 0px, rgba(0, 0, 0, 0.18) 0px 4.8px 14.4px 0px;
|
box-shadow: rgba(0, 0, 0, 0.22) 0px 25.6px 57.6px 0px, rgba(0, 0, 0, 0.18) 0px 4.8px 14.4px 0px;
|
||||||
display: none;
|
display: none;
|
||||||
}
|
|
||||||
|
|
||||||
#side-menu a {
|
|
||||||
transition: 0.2s;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-menu.open {
|
#side-menu.open {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
#header .side-menu-opener {
|
#header .side-menu-opener {
|
||||||
margin-left: 0px;
|
margin-left: 5px;
|
||||||
margin-top: -1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-settings {
|
|
||||||
margin-right: 9px;
|
|
||||||
margin-top: 2px;
|
|
||||||
float: right;
|
|
||||||
line-height: 34px;
|
|
||||||
height: 42px;
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-settings a {
|
|
||||||
color: var(--side-menu-text-color, #fff);
|
|
||||||
display: block;
|
|
||||||
padding: 4px 7px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-settings:hover a, .side-menu-settings a:active, .side-menu-settings a:focus {
|
|
||||||
background: var(--side-menu-current-app-background-color, #444);
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-settings img {
|
|
||||||
vertical-align: bottom;
|
|
||||||
margin-left: 3px;
|
|
||||||
width: 32px;
|
|
||||||
height: 32px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#side-menu.open .side-menu-settings {
|
|
||||||
display: block;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-opener {
|
.side-menu-opener {
|
||||||
background: var(--side-menu-opener, url('../img/side-menu-opener.svg'));
|
background: var(--side-menu-opener, url('../img/side-menu-opener.svg'));
|
||||||
background-color: transparent !important;
|
height: 40px;
|
||||||
height: 40px !important;
|
width: 40px;
|
||||||
width: 40px !important;
|
border-radius: 0;
|
||||||
border-radius: 0 !important;
|
border: 0;
|
||||||
border: 0 !important;
|
|
||||||
padding-right: 12px !important;
|
|
||||||
padding-left: 12px !important;
|
|
||||||
margin-left: 5px !important;
|
|
||||||
margin-left: 3px !important;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-opener span {
|
#side-menu.hide-opener .side-menu-opener, .side-menu-opener.hide {
|
||||||
position: relative;
|
display: none;
|
||||||
left: 50px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-opener:active, .side-menu-opener:focus {
|
|
||||||
background-color: var(--side-menu-current-app-background-color, #444) !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-closer {
|
|
||||||
background: url('../img/side-menu-opener-closer.svg');
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#side-menu.hide-opener .side-menu-opener, .side-menu-opener.hide, #side-menu.hide {
|
|
||||||
display: none !important;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-apps-list {
|
.side-menu-apps-list {
|
||||||
height: calc(100vh - 150px);
|
height: calc(100vh - 150px);
|
||||||
z-index: 2200;
|
z-index: 2200;
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 150px;
|
top: 150px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
max-width: 290px;
|
max-width: 250px;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-app-icon {
|
.side-menu-app-icon {
|
||||||
width: 20px;
|
width: 20px;
|
||||||
vertical-align: middle;
|
vertical-align: top;
|
||||||
margin-top: -4px;
|
margin-right: 10px;
|
||||||
margin-right: 10px;
|
filter: invert(var(--side-menu-icon-invert-filter, 0%));
|
||||||
filter: invert(var(--side-menu-icon-invert-filter, 0%));
|
opacity: var(--side-menu-icon-opacity, 1);
|
||||||
opacity: var(--side-menu-icon-opacity, 1);
|
}
|
||||||
|
|
||||||
|
.side-menu-app-icon svg {
|
||||||
|
vertical-align: middle;
|
||||||
|
margin-top: -3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-app a {
|
.side-menu-app a {
|
||||||
line-height: 30px;
|
line-height: 30px;
|
||||||
color: var(--side-menu-text-color, #fff);
|
color: var(--side-menu-text-color, #fff);
|
||||||
display: block;
|
display: block;
|
||||||
padding: 7px 0 5px 15px;
|
padding: 7px 0 5px 15px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-app a:hover, .side-menu-app.active, .side-menu-app a:focus {
|
.side-menu-app a:hover, .side-menu-app.active, .side-menu-app a:focus {
|
||||||
background: var(--side-menu-current-app-background-color, #444);
|
background: var(--side-menu-current-app-background-color, #444);
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-logo {
|
.side-menu-logo {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-logo img {
|
.side-menu-logo img {
|
||||||
max-width: 60%;
|
max-width: 60%;
|
||||||
max-height: 100px;
|
max-height: 100px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.enu-header {
|
.side-menu-header {
|
||||||
height: 150px;
|
height: 150px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
z-index: 2300;
|
z-index: 2300;
|
||||||
max-width: 290px;
|
max-width: 250px;
|
||||||
position: fixed;
|
position: fixed;
|
||||||
padding-top: 2px;
|
padding-top: 2px;
|
||||||
top: 0;
|
padding-left: 5px;
|
||||||
}
|
top: 0;
|
||||||
|
|
||||||
#side-menu.side-menu-with-categories .side-menu-header {
|
|
||||||
max-width: 295px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-menu.hide-opener .side-menu-logo {
|
#side-menu.hide-opener .side-menu-logo {
|
||||||
margin-top: 10px;
|
margin-top: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-menu-loader {
|
#side-menu-loader {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 0;
|
top: 0;
|
||||||
left: 0;
|
left: 0;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
z-index: 3001;
|
z-index: 3001;
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-menu-loader-bar {
|
#side-menu-loader-bar {
|
||||||
height: 4px;
|
height: 4px;
|
||||||
background: var(--side-menu-loader-color, #0e75ac);
|
background: var(--side-menu-loader-color, #0e75ac);
|
||||||
width: 0;
|
width: 0;
|
||||||
transition-property: width;
|
transition-property: width;
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-menu.side-menu-big, #side-menu.side-menu-with-categories {
|
#side-menu.side-menu-big {
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-big .side-menu-header, .side-menu-with-categories .side-menu-header {
|
.side-menu-big .side-menu-header {
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-big .side-menu-apps-list, .side-menu-with-categories .side-menu-apps-list {
|
.side-menu-big .side-menu-apps-list {
|
||||||
height: auto;
|
height: auto;
|
||||||
position: static;
|
position: static;
|
||||||
max-width: 100vw;
|
max-width: 100vw;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-big .side-menu-app a, .side-menu-with-categories .side-menu-app a {
|
.side-menu-big .side-menu-app a {
|
||||||
padding: 7px 0 7px 7px;
|
padding: 7px 0 7px 7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-categories-wrapper {
|
.side-menu-categories-wrapper {
|
||||||
padding-bottom: 70px;
|
padding-bottom: 70px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-categories {
|
.side-menu-categories {
|
||||||
max-height: calc(100vh - 55px);
|
max-height: calc(100vh - 50px);
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
position: relative;
|
position: relative;
|
||||||
display: flex;
|
top: 50px;
|
||||||
flex-wrap: wrap;
|
display: flex;
|
||||||
justify-content: center;
|
flex-wrap: wrap;
|
||||||
padding: 0 10% 0 10%;
|
justify-content: center;
|
||||||
|
padding: 0 10% 0 10%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-category {
|
.side-menu-category {
|
||||||
padding: 10px 20px;
|
padding: 10px 20px;
|
||||||
flex: 1 1 auto;
|
flex: 1 1 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-category-title {
|
.side-menu-category-title {
|
||||||
padding-left: 10px;
|
padding-left: 10px;
|
||||||
color: var(--side-menu-text-color, #fff);
|
color: var(--side-menu-text-color, #fff);
|
||||||
}
|
}
|
||||||
|
|
||||||
.side-menu-loader {
|
.side-menu-big .side-menu-app-icon {
|
||||||
text-align: center;
|
vertical-align: middle;
|
||||||
}
|
margin-top: -2px;
|
||||||
|
|
||||||
.side-menu-loader svg {
|
|
||||||
width: 45px;
|
|
||||||
margin: auto;
|
|
||||||
stroke: var(--side-menu-text-color, #fff);
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-with-categories .side-menu-app-icon, .side-menu-big .side-menu-app-icon {
|
|
||||||
vertical-align: middle;
|
|
||||||
margin-top: -2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed body {
|
|
||||||
width: calc(100% - 50px) !important;
|
|
||||||
position: absolute;
|
|
||||||
left: 50px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #header {
|
|
||||||
position: absolute !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #side-menu {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed .side-menu-apps-list {
|
|
||||||
height: 100vh;
|
|
||||||
top: 0;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed .side-menu-apps-list--with-settings {
|
|
||||||
height: calc(100vh - 49px);
|
|
||||||
top: 49px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed .side-menu-apps-list:hover {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #side-menu,
|
|
||||||
.side-menu-always-displayed .side-menu-header,
|
|
||||||
.side-menu-always-displayed .side-menu-apps-list {
|
|
||||||
width: 50px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #side-menu .side-menu-app-text,
|
|
||||||
.side-menu-always-displayed #header .side-menu-opener,
|
|
||||||
.side-menu-always-displayed .side-menu-logo {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #side-menu .side-menu-header {
|
|
||||||
height: 49px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #side-menu.open,
|
|
||||||
.side-menu-always-displayed #side-menu.open .side-menu-apps-list,
|
|
||||||
.side-menu-always-displayed #side-menu.open .side-menu-header {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #side-menu.open .side-menu-app-text {
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed .app-navigation--close {
|
|
||||||
transform: translateX(calc(-100% + 50px));
|
|
||||||
}
|
|
||||||
|
|
||||||
#side-menu.side-menu-with-categories {
|
|
||||||
max-width: 290px;
|
|
||||||
height: 100vh;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-with-categories .side-menu-categories {
|
|
||||||
display: block;
|
|
||||||
padding: 0;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-with-categories .side-menu-category {
|
|
||||||
padding: 10px 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed #body-settings, #body-settings.body-settings-side-menu {
|
|
||||||
overflow-x: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
.app-menu {
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.app-menu.show {
|
|
||||||
visibility: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-search {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-search input {
|
|
||||||
background: none;
|
|
||||||
border: 0;
|
|
||||||
border-radius: 0;
|
|
||||||
color: var(--side-menu-text-color);
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-search input::placeholder {
|
|
||||||
color: var(--side-menu-text-color);
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-always-displayed .side-menu-search {
|
|
||||||
display: none;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media screen and (max-width: 1024px) {
|
@media screen and (max-width: 1024px) {
|
||||||
#side-menu.side-menu-big {
|
#side-menu.side-menu-big {
|
||||||
max-width: 290px;
|
max-width: 290px;
|
||||||
height: 100vh;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
#side-menu.hide-opener.side-menu-big .side-menu-search {
|
.side-menu-categories {
|
||||||
float: none;
|
display: block;
|
||||||
}
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
.side-menu-categories {
|
.side-menu-category {
|
||||||
display: block;
|
padding: 10px 0;
|
||||||
padding: 0;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-category {
|
#side-menu.side-menu-big {
|
||||||
padding: 10px 0;
|
height: 100vh;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 1024px) {
|
|
||||||
.side-menu-closer {
|
|
||||||
display: block;
|
|
||||||
float: right;
|
|
||||||
margin-right: 9px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.side-menu-big .side-menu-header {
|
|
||||||
max-width: 100%;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="571.907" height="156.921" viewBox="0 0 151.317 41.519">
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18H58.71v41.16H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18H58.71v5.062H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#4d4d4d" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18h6.128v41.16H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M1.496 1.034h3.496V4.39H1.496z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M2.297 7.455H4.19v1.81H2.297zM2.297 10.997H4.19v1.81H2.297zM2.297 14.404H4.19v1.81H2.297zM2.297 17.946H4.19v1.81H2.297zM2.297 21.353H4.19v1.81H2.297zM2.297 24.895H4.19v1.81H2.297zM2.297 28.302H4.19v1.81H2.297zM2.297 31.844H4.19v1.81H2.297zM7.136 1.034h6.102V4.39H7.136z"/>
|
|
||||||
<g fill="#b3b3b3" stroke="#ccc" fill-rule="evenodd" stroke-width="1.465" stroke-linecap="round">
|
|
||||||
<path d="M24.44 21.35l5.056-5.056M23.3 29.835l18.15-18.151M36.267 25.225l3.585-3.586"/>
|
|
||||||
</g>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.865.18h58.532v41.16H62.865z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.865.18h58.532v5.062H62.865z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.865.18h58.532v41.16H62.865z"/>
|
|
||||||
<g fill="#b3b3b3" stroke="#ccc" fill-rule="evenodd" stroke-width="1.465" stroke-linecap="round">
|
|
||||||
<path d="M84.197 21.35l5.055-5.056M83.056 29.835l18.152-18.151M96.024 25.225l3.585-3.586"/>
|
|
||||||
</g>
|
|
||||||
<g color="#000" stroke-width=".359" stroke-linecap="square">
|
|
||||||
<path style="marker:none" overflow="visible" fill="#4d4d4d" stroke="#b3b3b3" paint-order="fill markers stroke" d="M62.866.18h20.829v41.16h-20.83z"/>
|
|
||||||
<path style="marker:none" overflow="visible" fill="#666" stroke="#ccc" paint-order="fill markers stroke" d="M64.044 1.034h3.496V4.39h-3.496z"/>
|
|
||||||
<path style="marker:none" overflow="visible" fill="#e6e6e6" stroke="#ccc" paint-order="fill markers stroke" d="M64.578 8.076h1.893v1.81h-1.893zM67.507 8.407H79.97v1.148H67.507zM64.578 11.617h1.893v1.81h-1.893zM67.507 11.948h10.592v1.148H67.507zM64.578 15.025h1.893v1.81h-1.893zM67.507 15.356h12.997v1.148H67.507zM64.578 18.566h1.893v1.81h-1.893zM67.507 18.897h7.585v1.148h-7.585zM64.578 21.974h1.893v1.81h-1.893zM67.507 22.305h11.46v1.148h-11.46zM64.578 25.515h1.893v1.81h-1.893zM67.507 25.846h9.322v1.148h-9.322zM64.578 28.923h1.893v1.81h-1.893zM67.507 29.254h11.126v1.148H67.507zM64.578 32.464h1.893v1.81h-1.893zM67.507 32.795H80.37v1.148H67.507z"/>
|
|
||||||
</g>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.856.18h25.281v41.16h-25.28z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.856.18h25.257v5.062h-25.257z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.856.18h25.257v41.16h-25.257z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#4d4d4d" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.856.18h20.83v41.16h-20.83z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M127.034 1.034h3.496V4.39h-3.496z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M127.568 8.076h1.893v1.81h-1.893zM130.497 8.407h12.463v1.148h-12.463zM127.568 11.617h1.893v1.81h-1.893zM130.497 11.948h10.592v1.148h-10.592zM127.568 15.025h1.893v1.81h-1.893zM130.497 15.356h12.997v1.148h-12.997zM127.568 18.566h1.893v1.81h-1.893zM130.497 18.897h7.585v1.148h-7.585zM127.568 21.974h1.893v1.81h-1.893zM130.497 22.305h11.46v1.148h-11.46zM127.568 25.515h1.893v1.81h-1.893zM130.497 25.846h9.322v1.148h-9.322zM127.568 28.923h1.893v1.81h-1.893zM130.497 29.254h11.126v1.148h-11.126zM127.568 32.464h1.893v1.81h-1.893zM130.497 32.795h12.863v1.148h-12.863z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 5 KiB |
|
@ -1,30 +0,0 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="571.907" height="156.921" viewBox="0 0 151.317 41.519">
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18h58.532v41.16H.18zM62.735.18h58.532v41.16H62.735z"/>
|
|
||||||
<g fill="#b3b3b3" stroke="#ccc" fill-rule="evenodd" stroke-width="1.465" stroke-linecap="round">
|
|
||||||
<path d="M84.066 21.35l5.055-5.056M82.925 29.835l18.152-18.151M95.893 25.225l3.585-3.586"/>
|
|
||||||
</g>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#4d4d4d" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.735.18h58.532v25.123H62.735z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.735.18h58.532v41.16H62.735z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M63.738 1.034h3.496V4.39h-3.496z"/>
|
|
||||||
<g stroke-width=".401" color="#000" fill="#e6e6e6" stroke="#ccc" stroke-linecap="square">
|
|
||||||
<path style="marker:none" overflow="visible" paint-order="fill markers stroke" d="M38.862 110.138h1.893v1.81h-1.893zM41.792 110.469h12.463v1.148H41.792zM38.862 113.679h1.893v1.81h-1.893zM41.792 114.01h10.592v1.148H41.792zM38.862 117.087h1.893v1.81h-1.893zM41.792 117.418h12.997v1.148H41.792zM38.862 120.628h1.893v1.81h-1.893zM41.792 120.959h7.585v1.148h-7.585z" transform="matrix(.89632 0 0 .8943 38.412 -87.8)"/>
|
|
||||||
</g>
|
|
||||||
<g stroke-width=".401" color="#000" fill="#e6e6e6" stroke="#ccc" stroke-linecap="square">
|
|
||||||
<path style="marker:none" overflow="visible" paint-order="fill markers stroke" d="M65.723 110.272h1.893v1.81h-1.893zM68.652 110.602h11.46v1.148h-11.46zM65.723 113.813h1.893v1.81h-1.893zM68.652 114.144h9.322v1.148h-9.322zM65.723 117.221h1.893v1.81h-1.893zM68.652 117.551h11.126v1.148H68.652zM65.723 120.762h1.893v1.81h-1.893zM68.652 121.093h12.863v1.148H68.652z" transform="matrix(.89632 0 0 .8943 34.262 -87.919)"/>
|
|
||||||
</g>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M116.257 1.034h3.496V4.39h-3.496z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M72.715 6.186h11.518v1.148H72.715zM92.452 6.186h9.344v1.148h-9.344z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18h58.532v5.063H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18h58.532v41.16H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M1.357 1.034h3.496V4.39H1.357z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M6.068 1.034h6.102V4.39H6.068z"/>
|
|
||||||
<g fill="#b3b3b3" stroke="#ccc" fill-rule="evenodd" stroke-width="1.465" stroke-linecap="round">
|
|
||||||
<path d="M21.51 21.35l5.056-5.056M20.37 29.835L38.52 11.684M33.337 25.225l3.586-3.586"/>
|
|
||||||
</g>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h25.28v41.16h-25.28z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h25.257v5.063h-25.257z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h25.257v41.16h-25.257z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#4d4d4d" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h20.829v41.16h-20.83z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M127.034 1.034h3.496V4.39h-3.496z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M127.569 10.155h1.893v1.81h-1.893zM130.498 10.486h12.463v1.148h-12.463zM127.569 13.696h1.893v1.81h-1.893zM130.498 14.027h10.592v1.148h-10.592zM127.569 17.104h1.893v1.81h-1.893zM130.498 17.435h12.997v1.148h-12.997zM127.569 24.708h1.893v1.81h-1.893zM130.498 25.04h7.585v1.147h-7.585zM127.569 28.116h1.893v1.81h-1.893zM130.498 28.447h11.46v1.148h-11.46zM127.569 31.657h1.893v1.81h-1.893zM130.498 31.988h9.322v1.148h-9.322zM127.569 35.065h1.893v1.81h-1.893zM130.498 35.396h11.126v1.148h-11.126zM127.616 6.848h11.518v1.148h-11.518zM127.569 21.311h9.344v1.148h-9.344z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 5.3 KiB |
|
@ -1,24 +0,0 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="571.907" height="156.921" viewBox="0 0 151.317 41.519">
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.735.18h58.532v41.16H62.735zM.18.18h58.532v41.16H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18h58.532v5.063H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M.18.18h58.532v41.16H.18z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M1.357 1.034h3.496V4.39H1.357z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M6.068 1.034h6.102V4.39H6.068z"/>
|
|
||||||
<g fill="#b3b3b3" stroke="#ccc" fill-rule="evenodd" stroke-width="1.465" stroke-linecap="round">
|
|
||||||
<path d="M21.51 21.35l5.056-5.056M20.37 29.835L38.52 11.684M33.337 25.225l3.586-3.586"/>
|
|
||||||
</g>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.735.18h58.532v5.063H62.735z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.735.18h58.532v41.16H62.735z"/>
|
|
||||||
<g fill="#b3b3b3" stroke="#ccc" fill-rule="evenodd" stroke-width="1.465" stroke-linecap="round">
|
|
||||||
<path d="M84.066 21.35l5.055-5.056M82.925 29.835l18.152-18.151M95.893 25.225l3.585-3.586"/>
|
|
||||||
</g>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#4d4d4d" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M62.735.18h20.829v41.16h-20.83z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M63.912 1.034h3.496V4.39h-3.496z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M64.447 8.076h1.893v1.81h-1.893zM67.376 8.407h12.463v1.148H67.376zM64.447 11.617h1.893v1.81h-1.893zM67.376 11.948h10.592v1.148H67.376zM64.447 15.025h1.893v1.81h-1.893zM67.376 15.356h12.997v1.148H67.376zM64.447 18.566h1.893v1.81h-1.893zM67.376 18.897h7.585v1.148h-7.585zM64.447 21.974h1.893v1.81h-1.893zM67.376 22.305h11.46v1.148h-11.46zM64.447 25.515h1.893v1.81h-1.893zM67.376 25.846h9.322v1.148h-9.322zM64.447 28.923h1.893v1.81h-1.893zM67.376 29.254h11.126v1.148H67.376zM64.447 32.464h1.893v1.81h-1.893zM67.376 32.795h12.863v1.148H67.376z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#fff" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h25.28v41.16h-25.28z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#f9f9f9" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h25.257v5.063h-25.257z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="none" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h25.257v41.16h-25.257z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#4d4d4d" stroke="#b3b3b3" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M125.857.18h20.829v41.16h-20.83z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#666" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M127.034 1.034h3.496V4.39h-3.496z"/>
|
|
||||||
<path style="marker:none" color="#000" overflow="visible" fill="#e6e6e6" stroke="#ccc" stroke-width=".359" stroke-linecap="square" paint-order="fill markers stroke" d="M127.569 8.076h1.893v1.81h-1.893zM130.498 8.407h12.463v1.148h-12.463zM127.569 11.617h1.893v1.81h-1.893zM130.498 11.948h10.592v1.148h-10.592zM127.569 15.025h1.893v1.81h-1.893zM130.498 15.356h12.997v1.148h-12.997zM127.569 18.566h1.893v1.81h-1.893zM130.498 18.897h7.585v1.148h-7.585zM127.569 21.974h1.893v1.81h-1.893zM130.498 22.305h11.46v1.148h-11.46zM127.569 25.515h1.893v1.81h-1.893zM130.498 25.846h9.322v1.148h-9.322zM127.569 28.923h1.893v1.81h-1.893zM130.498 29.254h11.126v1.148h-11.126zM127.569 32.464h1.893v1.81h-1.893zM130.498 32.795h12.863v1.148h-12.863z"/>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 4.7 KiB |
|
@ -1,224 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
||||||
xmlns:cc="http://creativecommons.org/ns#"
|
|
||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
width="571.907"
|
|
||||||
height="156.921"
|
|
||||||
viewBox="0 0 151.317 41.519"
|
|
||||||
version="1.1"
|
|
||||||
id="svg901"
|
|
||||||
sodipodi:docname="layout-side-menu-with-categories.svg"
|
|
||||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
|
||||||
<metadata
|
|
||||||
id="metadata907">
|
|
||||||
<rdf:RDF>
|
|
||||||
<cc:Work
|
|
||||||
rdf:about="">
|
|
||||||
<dc:format>image/svg+xml</dc:format>
|
|
||||||
<dc:type
|
|
||||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
||||||
<dc:title></dc:title>
|
|
||||||
</cc:Work>
|
|
||||||
</rdf:RDF>
|
|
||||||
</metadata>
|
|
||||||
<defs
|
|
||||||
id="defs905" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1"
|
|
||||||
objecttolerance="10"
|
|
||||||
gridtolerance="10"
|
|
||||||
guidetolerance="10"
|
|
||||||
inkscape:pageopacity="0"
|
|
||||||
inkscape:pageshadow="2"
|
|
||||||
inkscape:window-width="1918"
|
|
||||||
inkscape:window-height="1036"
|
|
||||||
id="namedview903"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="1.6086532"
|
|
||||||
inkscape:cx="455.61054"
|
|
||||||
inkscape:cy="16.694081"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="21"
|
|
||||||
inkscape:window-maximized="0"
|
|
||||||
inkscape:current-layer="svg901"
|
|
||||||
showguides="false" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#fff"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M.18.18h58.532v41.16H.18zM62.735.18h58.532v41.16H62.735z"
|
|
||||||
id="path853" />
|
|
||||||
<g
|
|
||||||
fill="#b3b3b3"
|
|
||||||
stroke="#ccc"
|
|
||||||
fill-rule="evenodd"
|
|
||||||
stroke-width="1.465"
|
|
||||||
stroke-linecap="round"
|
|
||||||
id="g857">
|
|
||||||
<path
|
|
||||||
d="M84.066 21.35l5.055-5.056M82.925 29.835l18.152-18.151M95.893 25.225l3.585-3.586"
|
|
||||||
id="path855" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="none"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M62.735.18h58.532v41.16H62.735z"
|
|
||||||
id="path861" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#f9f9f9"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M.18.18h58.532v5.063H.18z"
|
|
||||||
id="path877" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="none"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M.18.18h58.532v41.16H.18z"
|
|
||||||
id="path879" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#666"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M1.357 1.034h3.496V4.39H1.357z"
|
|
||||||
id="path881" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#e6e6e6"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M6.068 1.034h6.102V4.39H6.068z"
|
|
||||||
id="path883" />
|
|
||||||
<g
|
|
||||||
fill="#b3b3b3"
|
|
||||||
stroke="#ccc"
|
|
||||||
fill-rule="evenodd"
|
|
||||||
stroke-width="1.465"
|
|
||||||
stroke-linecap="round"
|
|
||||||
id="g887">
|
|
||||||
<path
|
|
||||||
d="M21.51 21.35l5.056-5.056M20.37 29.835L38.52 11.684M33.337 25.225l3.586-3.586"
|
|
||||||
id="path885" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#fff"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h25.28v41.16h-25.28z"
|
|
||||||
id="path889" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#f9f9f9"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h25.257v5.063h-25.257z"
|
|
||||||
id="path891" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="none"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h25.257v41.16h-25.257z"
|
|
||||||
id="path893" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#4d4d4d"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h20.829v41.16h-20.83z"
|
|
||||||
id="path895" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#666"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M127.034 1.034h3.496V4.39h-3.496z"
|
|
||||||
id="path897" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#e6e6e6"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M127.569 10.155h1.893v1.81h-1.893zM130.498 10.486h12.463v1.148h-12.463zM127.569 13.696h1.893v1.81h-1.893zM130.498 14.027h10.592v1.148h-10.592zM127.569 17.104h1.893v1.81h-1.893zM130.498 17.435h12.997v1.148h-12.997zM127.569 24.708h1.893v1.81h-1.893zM130.498 25.04h7.585v1.147h-7.585zM127.569 28.116h1.893v1.81h-1.893zM130.498 28.447h11.46v1.148h-11.46zM127.569 31.657h1.893v1.81h-1.893zM130.498 31.988h9.322v1.148h-9.322zM127.569 35.065h1.893v1.81h-1.893zM130.498 35.396h11.126v1.148h-11.126zM127.616 6.848h11.518v1.148h-11.518zM127.569 21.311h9.344v1.148h-9.344z"
|
|
||||||
id="path899" />
|
|
||||||
<path
|
|
||||||
inkscape:connector-curvature="0"
|
|
||||||
style="color:#000000;overflow:visible;fill:#4d4d4d;stroke:#b3b3b3;stroke-width:0.359;stroke-linecap:square;marker:none;paint-order:fill markers stroke"
|
|
||||||
overflow="visible"
|
|
||||||
d="m 62.728587,0.17999881 h 20.829 V 41.34 h -20.83 z"
|
|
||||||
id="path895-5" />
|
|
||||||
<path
|
|
||||||
inkscape:connector-curvature="0"
|
|
||||||
style="color:#000000;overflow:visible;fill:#666666;stroke:#cccccc;stroke-width:0.359;stroke-linecap:square;marker:none;paint-order:fill markers stroke"
|
|
||||||
overflow="visible"
|
|
||||||
d="m 63.905587,1.0339988 h 3.496 V 4.389999 h -3.496 z"
|
|
||||||
id="path897-3" />
|
|
||||||
<path
|
|
||||||
inkscape:connector-curvature="0"
|
|
||||||
style="color:#000000;overflow:visible;fill:#e6e6e6;stroke:#cccccc;stroke-width:0.359;stroke-linecap:square;marker:none;paint-order:fill markers stroke"
|
|
||||||
overflow="visible"
|
|
||||||
d="m 64.440587,10.154999 h 1.893 v 1.81 h -1.893 z m 2.929,0.331 h 12.463 v 1.148 h -12.463 z m -2.929,3.21 h 1.893 v 1.81 h -1.893 z m 2.929,0.331 h 10.592 v 1.148 h -10.592 z m -2.929,3.077 h 1.893 v 1.81 h -1.893 z m 2.929,0.331 h 12.997 v 1.148 h -12.997 z m -2.929,7.273 h 1.893 V 26.518 h -1.893 z m 2.929,0.332 h 7.585 v 1.147 h -7.585 z m -2.929,3.076001 h 1.893 v 1.81 h -1.893 z m 2.929,0.330999 h 11.46 v 1.147999 h -11.46 z m -2.929,3.21 h 1.893 v 1.809999 h -1.893 z m 2.929,0.330999 h 9.322 v 1.148001 h -9.322 z m -2.929,3.077001 h 1.893 v 1.809999 h -1.893 z m 2.929,0.331001 h 11.126 v 1.147999 h -11.126 z m -2.882,-28.5480012 h 11.518 v 1.1480001 h -11.518 z m -0.047,14.4630002 h 9.344 v 1.148 h -9.344 z"
|
|
||||||
id="path899-5" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 7.3 KiB |
|
@ -1,223 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<svg
|
|
||||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
||||||
xmlns:cc="http://creativecommons.org/ns#"
|
|
||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
width="571.907"
|
|
||||||
height="156.921"
|
|
||||||
viewBox="0 0 151.317 41.519"
|
|
||||||
version="1.1"
|
|
||||||
id="svg901"
|
|
||||||
sodipodi:docname="layout-side-menu-with-categories.svg"
|
|
||||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
|
||||||
<metadata
|
|
||||||
id="metadata907">
|
|
||||||
<rdf:RDF>
|
|
||||||
<cc:Work
|
|
||||||
rdf:about="">
|
|
||||||
<dc:format>image/svg+xml</dc:format>
|
|
||||||
<dc:type
|
|
||||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
||||||
<dc:title></dc:title>
|
|
||||||
</cc:Work>
|
|
||||||
</rdf:RDF>
|
|
||||||
</metadata>
|
|
||||||
<defs
|
|
||||||
id="defs905" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1"
|
|
||||||
objecttolerance="10"
|
|
||||||
gridtolerance="10"
|
|
||||||
guidetolerance="10"
|
|
||||||
inkscape:pageopacity="0"
|
|
||||||
inkscape:pageshadow="2"
|
|
||||||
inkscape:window-width="1918"
|
|
||||||
inkscape:window-height="1036"
|
|
||||||
id="namedview903"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="1.6086532"
|
|
||||||
inkscape:cx="455.61054"
|
|
||||||
inkscape:cy="16.694081"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="21"
|
|
||||||
inkscape:window-maximized="0"
|
|
||||||
inkscape:current-layer="svg901" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#fff"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M.18.18h58.532v41.16H.18zM62.735.18h58.532v41.16H62.735z"
|
|
||||||
id="path853" />
|
|
||||||
<g
|
|
||||||
fill="#b3b3b3"
|
|
||||||
stroke="#ccc"
|
|
||||||
fill-rule="evenodd"
|
|
||||||
stroke-width="1.465"
|
|
||||||
stroke-linecap="round"
|
|
||||||
id="g857">
|
|
||||||
<path
|
|
||||||
d="M84.066 21.35l5.055-5.056M82.925 29.835l18.152-18.151M95.893 25.225l3.585-3.586"
|
|
||||||
id="path855" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="none"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M62.735.18h58.532v41.16H62.735z"
|
|
||||||
id="path861" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#f9f9f9"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M.18.18h58.532v5.063H.18z"
|
|
||||||
id="path877" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="none"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M.18.18h58.532v41.16H.18z"
|
|
||||||
id="path879" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#666"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M1.357 1.034h3.496V4.39H1.357z"
|
|
||||||
id="path881" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#e6e6e6"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M6.068 1.034h6.102V4.39H6.068z"
|
|
||||||
id="path883" />
|
|
||||||
<g
|
|
||||||
fill="#b3b3b3"
|
|
||||||
stroke="#ccc"
|
|
||||||
fill-rule="evenodd"
|
|
||||||
stroke-width="1.465"
|
|
||||||
stroke-linecap="round"
|
|
||||||
id="g887">
|
|
||||||
<path
|
|
||||||
d="M21.51 21.35l5.056-5.056M20.37 29.835L38.52 11.684M33.337 25.225l3.586-3.586"
|
|
||||||
id="path885" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#fff"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h25.28v41.16h-25.28z"
|
|
||||||
id="path889" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#f9f9f9"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h25.257v5.063h-25.257z"
|
|
||||||
id="path891" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="none"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h25.257v41.16h-25.257z"
|
|
||||||
id="path893" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#4d4d4d"
|
|
||||||
stroke="#b3b3b3"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M125.857.18h20.829v41.16h-20.83z"
|
|
||||||
id="path895" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#666"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M127.034 1.034h3.496V4.39h-3.496z"
|
|
||||||
id="path897" />
|
|
||||||
<path
|
|
||||||
style="marker:none"
|
|
||||||
color="#000"
|
|
||||||
overflow="visible"
|
|
||||||
fill="#e6e6e6"
|
|
||||||
stroke="#ccc"
|
|
||||||
stroke-width=".359"
|
|
||||||
stroke-linecap="square"
|
|
||||||
paint-order="fill markers stroke"
|
|
||||||
d="M127.569 10.155h1.893v1.81h-1.893zM130.498 10.486h12.463v1.148h-12.463zM127.569 13.696h1.893v1.81h-1.893zM130.498 14.027h10.592v1.148h-10.592zM127.569 17.104h1.893v1.81h-1.893zM130.498 17.435h12.997v1.148h-12.997zM127.569 24.708h1.893v1.81h-1.893zM130.498 25.04h7.585v1.147h-7.585zM127.569 28.116h1.893v1.81h-1.893zM130.498 28.447h11.46v1.148h-11.46zM127.569 31.657h1.893v1.81h-1.893zM130.498 31.988h9.322v1.148h-9.322zM127.569 35.065h1.893v1.81h-1.893zM130.498 35.396h11.126v1.148h-11.126zM127.616 6.848h11.518v1.148h-11.518zM127.569 21.311h9.344v1.148h-9.344z"
|
|
||||||
id="path899" />
|
|
||||||
<path
|
|
||||||
inkscape:connector-curvature="0"
|
|
||||||
style="color:#000000;overflow:visible;fill:#4d4d4d;stroke:#b3b3b3;stroke-width:0.359;stroke-linecap:square;marker:none;paint-order:fill markers stroke"
|
|
||||||
overflow="visible"
|
|
||||||
d="m 62.728587,0.17999881 h 20.829 V 41.34 h -20.83 z"
|
|
||||||
id="path895-5" />
|
|
||||||
<path
|
|
||||||
inkscape:connector-curvature="0"
|
|
||||||
style="color:#000000;overflow:visible;fill:#666666;stroke:#cccccc;stroke-width:0.359;stroke-linecap:square;marker:none;paint-order:fill markers stroke"
|
|
||||||
overflow="visible"
|
|
||||||
d="m 63.905587,1.0339988 h 3.496 V 4.389999 h -3.496 z"
|
|
||||||
id="path897-3" />
|
|
||||||
<path
|
|
||||||
inkscape:connector-curvature="0"
|
|
||||||
style="color:#000000;overflow:visible;fill:#e6e6e6;stroke:#cccccc;stroke-width:0.359;stroke-linecap:square;marker:none;paint-order:fill markers stroke"
|
|
||||||
overflow="visible"
|
|
||||||
d="m 64.440587,10.154999 h 1.893 v 1.81 h -1.893 z m 2.929,0.331 h 12.463 v 1.148 h -12.463 z m -2.929,3.21 h 1.893 v 1.81 h -1.893 z m 2.929,0.331 h 10.592 v 1.148 h -10.592 z m -2.929,3.077 h 1.893 v 1.81 h -1.893 z m 2.929,0.331 h 12.997 v 1.148 h -12.997 z m -2.929,7.273 h 1.893 V 26.518 h -1.893 z m 2.929,0.332 h 7.585 v 1.147 h -7.585 z m -2.929,3.076001 h 1.893 v 1.81 h -1.893 z m 2.929,0.330999 h 11.46 v 1.147999 h -11.46 z m -2.929,3.21 h 1.893 v 1.809999 h -1.893 z m 2.929,0.330999 h 9.322 v 1.148001 h -9.322 z m -2.929,3.077001 h 1.893 v 1.809999 h -1.893 z m 2.929,0.331001 h 11.126 v 1.147999 h -11.126 z m -2.882,-28.5480012 h 11.518 v 1.1480001 h -11.518 z m -0.047,14.4630002 h 9.344 v 1.148 h -9.344 z"
|
|
||||||
id="path899-5" />
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 7.3 KiB |
|
@ -1 +0,0 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="145.889" height="145.889" viewBox="0 0 38.6 38.6"><g transform="translate(-59.172 -91.92)" stroke="#000" fill="none"><path d="M66.595 111.162h9.997M66.595 103.805h11.4m-11.4 14.714h11.4" stroke-width="3.165"/><rect width="34.535" height="34.535" x="61.205" y="93.952" overflow="visible" rx="5.481" ry="5.481" style="marker:none" color="#000" stroke-width="4.065" stroke-linecap="round" paint-order="fill markers stroke"/></g></svg>
|
|
Before Width: | Height: | Size: 478 B |
|
@ -1,17 +0,0 @@
|
||||||
<!-- By Sam Herbert (@sherb), for everyone. More @ http://goo.gl/7AJzbL -->
|
|
||||||
<svg width="38" height="38" viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg" stroke="#fff">
|
|
||||||
<g fill="none" fill-rule="evenodd">
|
|
||||||
<g transform="translate(1 1)" stroke-width="2">
|
|
||||||
<circle stroke-opacity=".5" cx="18" cy="18" r="18"/>
|
|
||||||
<path d="M36 18c0-9.94-8.06-18-18-18">
|
|
||||||
<animateTransform
|
|
||||||
attributeName="transform"
|
|
||||||
type="rotate"
|
|
||||||
from="0 18 18"
|
|
||||||
to="360 18 18"
|
|
||||||
dur="1s"
|
|
||||||
repeatCount="indefinite"/>
|
|
||||||
</path>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 694 B |
|
@ -1 +0,0 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583 10.583"><g fill="#fff" color="#000" transform="translate(-.067 .224)"><rect width="5.027" height=".777" x="-2.307" y="6.984" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none" transform="rotate(-45)"/><rect width="5.027" height=".777" x="4.859" y="-.595" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none" transform="rotate(45)"/></g></svg>
|
|
Before Width: | Height: | Size: 495 B |
|
@ -1 +1,173 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583 10.583"><g fill-opacity=".898" color="#000" transform="matrix(.90559 0 0 .86896 .772 -247.893)"><rect width="1.451" height="1.451" x="4.266" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><g transform="translate(-.13)"><rect width="1.451" height="1.451" x="6.445" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="1.451" height="1.451" x="2.345" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g><rect width="1.451" height="1.451" x="4.266" y="290.631" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><g transform="translate(-.13 2.157)"><rect width="1.451" height="1.451" x="6.445" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="1.451" height="1.451" x="2.345" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g><rect width="1.451" height="1.451" x="4.266" y="292.808" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><g transform="translate(-.13 4.334)"><rect width="1.451" height="1.451" x="6.445" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="1.451" height="1.451" x="2.345" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g></g></svg>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="40"
|
||||||
|
height="40"
|
||||||
|
viewBox="0 0 10.583 10.583"
|
||||||
|
version="1.1"
|
||||||
|
id="svg935"
|
||||||
|
sodipodi:docname="side-menu-opener-dark.svg"
|
||||||
|
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||||
|
<metadata
|
||||||
|
id="metadata941">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs939" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1918"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
id="namedview937"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="8.34386"
|
||||||
|
inkscape:cx="83.025045"
|
||||||
|
inkscape:cy="14.304895"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="41"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg935" />
|
||||||
|
<g
|
||||||
|
transform="translate(.3 -286.074)"
|
||||||
|
fill="#fff"
|
||||||
|
color="#000"
|
||||||
|
fill-opacity=".855"
|
||||||
|
id="g933"
|
||||||
|
style="fill:#000000;fill-opacity:0.89855075">
|
||||||
|
<rect
|
||||||
|
ry="0"
|
||||||
|
rx="0"
|
||||||
|
y="288.474"
|
||||||
|
x="4.266"
|
||||||
|
height="1.451"
|
||||||
|
width="1.451"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect909" />
|
||||||
|
<g
|
||||||
|
transform="translate(-.13)"
|
||||||
|
id="g915"
|
||||||
|
style="fill:#000000;fill-opacity:0.89855075">
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="6.445"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect911" />
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="2.345"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect913" />
|
||||||
|
</g>
|
||||||
|
<rect
|
||||||
|
ry="0"
|
||||||
|
rx="0"
|
||||||
|
y="290.631"
|
||||||
|
x="4.266"
|
||||||
|
height="1.451"
|
||||||
|
width="1.451"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect917" />
|
||||||
|
<g
|
||||||
|
transform="translate(-.13 2.157)"
|
||||||
|
id="g923"
|
||||||
|
style="fill:#000000;fill-opacity:0.89855075">
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="6.445"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect919" />
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="2.345"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect921" />
|
||||||
|
</g>
|
||||||
|
<rect
|
||||||
|
ry="0"
|
||||||
|
rx="0"
|
||||||
|
y="292.808"
|
||||||
|
x="4.266"
|
||||||
|
height="1.451"
|
||||||
|
width="1.451"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect925" />
|
||||||
|
<g
|
||||||
|
transform="translate(-.13 4.334)"
|
||||||
|
id="g931"
|
||||||
|
style="fill:#000000;fill-opacity:0.89855075">
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="6.445"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect927" />
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.89855075"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="2.345"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect929" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 4.5 KiB |
|
@ -1 +1,102 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583 10.583"><rect width="7.62" height="7.62" x="1.482" y="1.482" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".777" color="#000" overflow="visible" paint-order="markers fill stroke" rx="0" ry="0" style="marker:none"/><rect width="5.027" height=".777" x="2.778" y="3.148" color="#000" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="5.027" height=".777" x="2.778" y="6.658" color="#000" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="5.027" height=".777" x="2.778" y="4.936" color="#000" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></svg>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="40"
|
||||||
|
height="40"
|
||||||
|
viewBox="0 0 10.583 10.583"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1090"
|
||||||
|
sodipodi:docname="side-menu-opener-hamburger-2-dark.svg"
|
||||||
|
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||||
|
<metadata
|
||||||
|
id="metadata1096">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs1094" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1918"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
id="namedview1092"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="8.34386"
|
||||||
|
inkscape:cx="84.523455"
|
||||||
|
inkscape:cy="12.270318"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="41"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg1090" />
|
||||||
|
<rect
|
||||||
|
overflow="visible"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:1"
|
||||||
|
width="4.806"
|
||||||
|
height="1.256"
|
||||||
|
x="2.888"
|
||||||
|
y="2.787"
|
||||||
|
rx="0"
|
||||||
|
ry=".472"
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1082" />
|
||||||
|
<rect
|
||||||
|
overflow="visible"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:1"
|
||||||
|
width="4.806"
|
||||||
|
height="1.256"
|
||||||
|
x="2.888"
|
||||||
|
y="4.655"
|
||||||
|
rx="0"
|
||||||
|
ry=".472"
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1084" />
|
||||||
|
<rect
|
||||||
|
overflow="visible"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:1"
|
||||||
|
width="4.806"
|
||||||
|
height="1.256"
|
||||||
|
x="2.888"
|
||||||
|
y="6.54"
|
||||||
|
rx="0"
|
||||||
|
ry=".472"
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1086" />
|
||||||
|
<path
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:1"
|
||||||
|
d="M1.243.71A.469.469 0 0 0 .881.88a.469.469 0 0 0-.171.362V9.34c0 .146.067.275.171.362a.469.469 0 0 0 .362.171H9.34a.469.469 0 0 0 .362-.171.469.469 0 0 0 .171-.362V1.243a.469.469 0 0 0-.171-.362A.469.469 0 0 0 9.34.71zm.723 1.256h6.65v6.65h-6.65z"
|
||||||
|
color="#000"
|
||||||
|
overflow="visible"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="path1088" />
|
||||||
|
</svg>
|
||||||
|
|
Before Width: | Height: | Size: 786 B After Width: | Height: | Size: 2.8 KiB |
|
@ -1 +1,101 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583 10.583"><rect width="7.62" height="7.62" x="1.482" y="1.482" fill="none" stroke="#fff" stroke-linecap="square" stroke-width=".777" color="#000" overflow="visible" paint-order="markers fill stroke" rx="0" ry="0" style="marker:none"/><g fill="#fff" color="#000" transform="translate(0 .034)"><rect width="5.027" height=".777" x="2.778" y="3.114" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="5.027" height=".777" x="2.778" y="6.624" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="5.027" height=".777" x="2.778" y="4.903" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g></svg>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="40"
|
||||||
|
height="40"
|
||||||
|
viewBox="0 0 10.583 10.583"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1443"
|
||||||
|
sodipodi:docname="side-menu-opener-hamburger-2.svg"
|
||||||
|
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||||
|
<metadata
|
||||||
|
id="metadata1449">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs1447" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1918"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
id="namedview1445"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="5.9"
|
||||||
|
inkscape:cx="90.508475"
|
||||||
|
inkscape:cy="4.5762712"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="41"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg1443" />
|
||||||
|
<rect
|
||||||
|
overflow="visible"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:1"
|
||||||
|
width="4.806"
|
||||||
|
height="1.256"
|
||||||
|
x="2.888"
|
||||||
|
y="2.787"
|
||||||
|
rx="0"
|
||||||
|
ry=".472"
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1435" />
|
||||||
|
<rect
|
||||||
|
overflow="visible"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:1"
|
||||||
|
width="4.806"
|
||||||
|
height="1.256"
|
||||||
|
x="2.888"
|
||||||
|
y="4.655"
|
||||||
|
rx="0"
|
||||||
|
ry=".472"
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1437" />
|
||||||
|
<rect
|
||||||
|
overflow="visible"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:1"
|
||||||
|
width="4.806"
|
||||||
|
height="1.256"
|
||||||
|
x="2.888"
|
||||||
|
y="6.54"
|
||||||
|
rx="0"
|
||||||
|
ry=".472"
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1439" />
|
||||||
|
<path
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:1"
|
||||||
|
d="M1.243.71A.469.469 0 0 0 .881.88a.469.469 0 0 0-.171.362V9.34c0 .146.067.275.171.362a.469.469 0 0 0 .362.171H9.34a.469.469 0 0 0 .362-.171.469.469 0 0 0 .171-.362V1.243a.469.469 0 0 0-.171-.362A.469.469 0 0 0 9.34.71zm.723 1.256h6.65v6.65h-6.65z"
|
||||||
|
color="#000"
|
||||||
|
overflow="visible"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="path1441" />
|
||||||
|
</svg>
|
||||||
|
|
Before Width: | Height: | Size: 809 B After Width: | Height: | Size: 2.8 KiB |
|
@ -1 +1,92 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583 10.583"><g color="#000" transform="matrix(.85624 0 0 .9944 .747 .03)"><g transform="matrix(1.0055 0 0 1 -.013 0)"><rect width="5.839" height=".782" x="2.372" y="2.764" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="5.839" height=".782" x="2.372" y="7.037" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g><rect width="5.871" height=".782" x="2.372" y="4.901" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g></svg>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="40"
|
||||||
|
height="40"
|
||||||
|
viewBox="0 0 10.583 10.583"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1168"
|
||||||
|
sodipodi:docname="side-menu-opener-hamburger-dark.svg"
|
||||||
|
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||||
|
<metadata
|
||||||
|
id="metadata1174">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs1172" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1918"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
id="namedview1170"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="5.9"
|
||||||
|
inkscape:cx="112.71186"
|
||||||
|
inkscape:cy="0.16949153"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="41"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg1168" />
|
||||||
|
<g
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
transform="translate(0 -286.417)"
|
||||||
|
id="g1166"
|
||||||
|
style="fill:#000000;fill-opacity:0.99637681">
|
||||||
|
<rect
|
||||||
|
ry=".545"
|
||||||
|
rx="0"
|
||||||
|
y="288.816"
|
||||||
|
x="2.516"
|
||||||
|
height="1.451"
|
||||||
|
width="5.551"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.99637681"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1160" />
|
||||||
|
<rect
|
||||||
|
ry=".545"
|
||||||
|
rx="0"
|
||||||
|
y="290.973"
|
||||||
|
x="2.516"
|
||||||
|
height="1.451"
|
||||||
|
width="5.551"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.99637681"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1162" />
|
||||||
|
<rect
|
||||||
|
ry=".545"
|
||||||
|
rx="0"
|
||||||
|
y="293.15"
|
||||||
|
x="2.516"
|
||||||
|
height="1.451"
|
||||||
|
width="5.551"
|
||||||
|
style="marker:none;fill:#000000;fill-opacity:0.99637681"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1164" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
|
Before Width: | Height: | Size: 637 B After Width: | Height: | Size: 2.5 KiB |
|
@ -1 +1,91 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583 10.583"><g fill="#fff" color="#000" transform="matrix(.85624 0 0 .9944 .747 .03)"><g transform="matrix(1.0055 0 0 1 -.013 0)"><rect width="5.839" height=".782" x="2.372" y="2.764" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="5.839" height=".782" x="2.372" y="7.037" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g><rect width="5.871" height=".782" x="2.372" y="4.901" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g></svg>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="40"
|
||||||
|
height="40"
|
||||||
|
viewBox="0 0 10.583 10.583"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1382"
|
||||||
|
sodipodi:docname="side-menu-opener-hamburger.svg"
|
||||||
|
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||||
|
<metadata
|
||||||
|
id="metadata1388">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs1386" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1918"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
id="namedview1384"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="5.9"
|
||||||
|
inkscape:cx="108.13559"
|
||||||
|
inkscape:cy="3.8983051"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="41"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg1382" />
|
||||||
|
<g
|
||||||
|
color="#000"
|
||||||
|
fill="#fff"
|
||||||
|
fill-opacity=".855"
|
||||||
|
transform="translate(0 -286.417)"
|
||||||
|
id="g1380"
|
||||||
|
style="fill:#ffffff;fill-opacity:1">
|
||||||
|
<rect
|
||||||
|
ry=".545"
|
||||||
|
rx="0"
|
||||||
|
y="288.816"
|
||||||
|
x="2.516"
|
||||||
|
height="1.451"
|
||||||
|
width="5.551"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:1"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1374" />
|
||||||
|
<rect
|
||||||
|
ry=".545"
|
||||||
|
rx="0"
|
||||||
|
y="290.973"
|
||||||
|
x="2.516"
|
||||||
|
height="1.451"
|
||||||
|
width="5.551"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:1"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1376" />
|
||||||
|
<rect
|
||||||
|
ry=".545"
|
||||||
|
rx="0"
|
||||||
|
y="293.15"
|
||||||
|
x="2.516"
|
||||||
|
height="1.451"
|
||||||
|
width="5.551"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:1"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1378" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
|
Before Width: | Height: | Size: 649 B After Width: | Height: | Size: 2.4 KiB |
|
@ -1 +1,172 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583 10.583"><g fill="#fff" fill-opacity=".946" color="#000" transform="matrix(.90559 0 0 .86896 .772 -247.893)"><rect width="1.451" height="1.451" x="4.266" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><g transform="translate(-.13)"><rect width="1.451" height="1.451" x="6.445" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="1.451" height="1.451" x="2.345" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g><rect width="1.451" height="1.451" x="4.266" y="290.631" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><g transform="translate(-.13 2.157)"><rect width="1.451" height="1.451" x="6.445" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="1.451" height="1.451" x="2.345" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g><rect width="1.451" height="1.451" x="4.266" y="292.808" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><g transform="translate(-.13 4.334)"><rect width="1.451" height="1.451" x="6.445" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/><rect width="1.451" height="1.451" x="2.345" y="288.474" overflow="visible" paint-order="stroke markers fill" rx="0" ry="0" style="marker:none"/></g></g></svg>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="40"
|
||||||
|
height="40"
|
||||||
|
viewBox="0 0 10.583 10.583"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1321"
|
||||||
|
sodipodi:docname="side-menu-opener.svg"
|
||||||
|
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||||
|
<metadata
|
||||||
|
id="metadata1327">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs1325" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1918"
|
||||||
|
inkscape:window-height="1008"
|
||||||
|
id="namedview1323"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="5.9"
|
||||||
|
inkscape:cx="78.983051"
|
||||||
|
inkscape:cy="5.5932203"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="41"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg1321" />
|
||||||
|
<g
|
||||||
|
transform="translate(.3 -286.074)"
|
||||||
|
fill="#fff"
|
||||||
|
color="#000"
|
||||||
|
fill-opacity=".855"
|
||||||
|
id="g1319"
|
||||||
|
style="fill:#ffffff;fill-opacity:0.94565219">
|
||||||
|
<rect
|
||||||
|
ry="0"
|
||||||
|
rx="0"
|
||||||
|
y="288.474"
|
||||||
|
x="4.266"
|
||||||
|
height="1.451"
|
||||||
|
width="1.451"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1295" />
|
||||||
|
<g
|
||||||
|
transform="translate(-.13)"
|
||||||
|
id="g1301"
|
||||||
|
style="fill:#ffffff;fill-opacity:0.94565219">
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="6.445"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1297" />
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="2.345"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1299" />
|
||||||
|
</g>
|
||||||
|
<rect
|
||||||
|
ry="0"
|
||||||
|
rx="0"
|
||||||
|
y="290.631"
|
||||||
|
x="4.266"
|
||||||
|
height="1.451"
|
||||||
|
width="1.451"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1303" />
|
||||||
|
<g
|
||||||
|
transform="translate(-.13 2.157)"
|
||||||
|
id="g1309"
|
||||||
|
style="fill:#ffffff;fill-opacity:0.94565219">
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="6.445"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1305" />
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="2.345"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1307" />
|
||||||
|
</g>
|
||||||
|
<rect
|
||||||
|
ry="0"
|
||||||
|
rx="0"
|
||||||
|
y="292.808"
|
||||||
|
x="4.266"
|
||||||
|
height="1.451"
|
||||||
|
width="1.451"
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1311" />
|
||||||
|
<g
|
||||||
|
transform="translate(-.13 4.334)"
|
||||||
|
id="g1317"
|
||||||
|
style="fill:#ffffff;fill-opacity:0.94565219">
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="6.445"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1313" />
|
||||||
|
<rect
|
||||||
|
style="marker:none;fill:#ffffff;fill-opacity:0.94565219"
|
||||||
|
width="1.451"
|
||||||
|
height="1.451"
|
||||||
|
x="2.345"
|
||||||
|
y="288.474"
|
||||||
|
rx="0"
|
||||||
|
ry="0"
|
||||||
|
overflow="visible"
|
||||||
|
paint-order="stroke markers fill"
|
||||||
|
id="rect1315" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 4.5 KiB |
7
l10n/ar.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/ar.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/ast.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/ast.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/bg.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/bg.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/ca.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/ca.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/cs.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/cs.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/da.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/da.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/de.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/de.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/de_DE.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/de_DE.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/el.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/el.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/en_GB.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/en_GB.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/eo.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/eo.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_419.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_419.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_CL.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_CL.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_CO.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_CO.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_CR.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_CR.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_DO.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_DO.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_EC.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_EC.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_GT.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_GT.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_HN.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_HN.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_MX.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_MX.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_NI.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_NI.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_PA.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_PA.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_PE.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_PE.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_PR.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_PR.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_PY.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_PY.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_SV.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_SV.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/es_UY.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/es_UY.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/et_EE.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/et_EE.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/eu.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/eu.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/fa.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/fa.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|
7
l10n/fi.js
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
OC.L10N.register(
|
||||||
|
"side_menu",
|
||||||
|
{
|
||||||
|
"Side menu": "Side menu",
|
||||||
|
},
|
||||||
|
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
);
|
6
l10n/fi.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"translations": {
|
||||||
|
"Side menu": "Side menu"
|
||||||
|
},
|
||||||
|
"pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||||
|
}
|