├── .gitignore ├── update.php ├── package.yml ├── .travis.yml ├── fragments └── core │ ├── minibar │ ├── minibar_backend.php │ ├── minibar_frontend.php │ └── minibar_element.php │ └── bottom.php ├── scss ├── styles.scss └── minibar.scss ├── .github └── workflows │ └── publish-to-redaxo.yml ├── lib ├── element │ ├── time.php │ ├── lazy.php │ ├── element.php │ ├── scheme.php │ ├── debug.php │ ├── syslog.php │ ├── system.php │ ├── article.php │ └── url2_yform.php ├── system_setting_minibar_inpopup.php ├── system_setting_hide_empty_metainfos.php ├── api_minibar.php ├── system_setting_minibar.php └── minibar.php ├── LICENSE.md ├── assets └── minibar.js ├── lang ├── es_es.lang ├── sv_se.lang ├── en_gb.lang └── de_de.lang ├── .php_cs.dist ├── boot.php ├── extensions └── extension_metainfo.php ├── README.md └── WIDGETS.md /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .php_cs.cache 3 | -------------------------------------------------------------------------------- /update.php: -------------------------------------------------------------------------------- 1 | setConfig('compile', false); 4 | -------------------------------------------------------------------------------- /package.yml: -------------------------------------------------------------------------------- 1 | package: minibar 2 | version: '2.5.1' 3 | author: 'Friends Of REDAXO' 4 | supportpage: https://github.com/FriendsOfREDAXO/minibar 5 | 6 | load: late 7 | requires: 8 | redaxo: ^5.16.0-beta1 9 | php: 10 | version: '>=8.1' 11 | 12 | default_config: 13 | compile: true 14 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | php: 4 | - '7.1' 5 | 6 | cache: 7 | directories: 8 | - $HOME/.composer/cache 9 | 10 | before_install: 11 | - phpenv config-rm xdebug.ini || echo "xdebug not available" 12 | 13 | script: 14 | - composer require --dev friendsofredaxo/linter 15 | - vendor/bin/rexlint 16 | 17 | -------------------------------------------------------------------------------- /fragments/core/minibar/minibar_backend.php: -------------------------------------------------------------------------------- 1 |
12 | -------------------------------------------------------------------------------- /scss/styles.scss: -------------------------------------------------------------------------------- 1 | $minibar-height: 36px; 2 | $fa-font-path: "../be_style/webfonts"; 3 | $fa-css-prefix: "rex-minibar-icon--fa"; 4 | 5 | @import '../../be_style/plugins/redaxo/scss/variables'; 6 | // @import '../../be_style/plugins/redaxo/scss/variables-dark'; // TODO: import in future minibar versions! 7 | @import "../../be_style/vendor/font-awesome/scss/fontawesome"; 8 | @import "../../be_style/vendor/font-awesome/scss/solid"; 9 | 10 | @import "minibar"; 11 | -------------------------------------------------------------------------------- /.github/workflows/publish-to-redaxo.yml: -------------------------------------------------------------------------------- 1 | name: Publish release 2 | 3 | on: 4 | release: 5 | types: 6 | - published 7 | 8 | jobs: 9 | redaxo_publish: 10 | runs-on: ubuntu-latest 11 | steps: 12 | - uses: actions/checkout@v2 13 | - uses: FriendsOfREDAXO/installer-action@v1 14 | with: 15 | myredaxo-username: ${{ secrets.MYREDAXO_USERNAME }} 16 | myredaxo-api-key: ${{ secrets.MYREDAXO_API_KEY }} 17 | description: ${{ github.event.release.body }} 18 | 19 | -------------------------------------------------------------------------------- /fragments/core/bottom.php: -------------------------------------------------------------------------------- 1 | 2 | isPopup()): ?> 3 | 9 | 10 | = rex_minibar::getInstance()->get(); ?> 11 |