Compare commits

..

13 Commits

Author SHA1 Message Date
Simon Vieille 4532dd345e Merge pull request 'update app info' (#317) from develop into master
Reviewed-on: https://gitnet.fr/deblan/side_menu/pulls/317
2024-01-28 23:07:31 +01:00
Simon Vieille 0aa6767090 update app info 2024-01-28 23:07:01 +01:00
Simon Vieille 6effdc6eed Merge pull request 'release 3.11.5' (#316) from develop into master
Reviewed-on: https://gitnet.fr/deblan/side_menu/pulls/316
2024-01-28 23:06:25 +01:00
Simon Vieille 238a1a905e update changelog 2024-01-28 23:05:46 +01:00
Simon Vieille 4221f81860 Merge pull request 'bugfix/issue311' (#315) from bugfix/issue311 into develop
Reviewed-on: https://gitnet.fr/deblan/side_menu/pulls/315
2024-01-28 23:05:02 +01:00
Simon Vieille 8baaa51b8a fix #311: add missing aria-label attribute 2024-01-28 23:02:35 +01:00
Simon Vieille fc6ebbaa2e add translation item for "Toggle menu" 2024-01-28 23:02:04 +01:00
Simon Vieille 810d83880b Merge pull request 'release v3.11.4' (#313) from develop into master
Reviewed-on: https://gitnet.fr/deblan/side_menu/pulls/313
2024-01-27 10:47:53 +01:00
Simon Vieille 0c143bdb88 release v3.11.3 2024-01-27 10:23:23 +01:00
Simon Vieille 9e1ded6376 [ci] check if the app version is same as the tag 2024-01-27 10:23:10 +01:00
Simon Vieille dbc480a1a7 update changelog 2024-01-27 10:15:10 +01:00
Simon Vieille cf2e28960b Merge pull request 'add labels on buttons (fix #311)' (#312) from feature/issue311-btnlabel into develop
Reviewed-on: https://gitnet.fr/deblan/side_menu/pulls/312
2024-01-26 23:16:03 +01:00
Simon Vieille 4448412843 add labels on buttons (fix #311) 2024-01-26 23:09:55 +01:00
8 changed files with 34 additions and 10 deletions
+8
View File
@@ -1,4 +1,12 @@
steps:
check-tag:
image: alpine
commands:
- TAG=${CI_COMMIT_TAG/v//}
- grep "<version>$TAG</version>" appinfo/info.xml
when:
event: [tag]
dependencies:
image: node:16
pull: true
+8
View File
@@ -1,5 +1,13 @@
## [Unreleased]
## 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)
+1 -1
View File
@@ -32,7 +32,7 @@ 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>
<version>3.11.3</version>
<version>3.11.5</version>
<licence>agpl</licence>
<author mail="contact@deblan.fr" homepage="https://www.deblan.io/">Simon Vieille</author>
<namespace>SideMenu</namespace>
+6 -1
View File
@@ -15,11 +15,16 @@ You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<template>
<button class="side-menu-opener"></button>
<button class="side-menu-opener" :arial-label="label"></button>
</template>
<script>
export default {
name: 'OpenerButton',
data() {
return {
label: t('side_menu', 'Toggle menu'),
}
}
}
</script>
+1
View File
@@ -95,3 +95,4 @@
"Hide labels on mouse over": ""
"Except the hovered app": ""
"Search": ""
"Toggle menu": ""
+4 -1
View File
@@ -14,7 +14,10 @@ if ($_['always-displayed']) {
(function() {
const sideMenuContainer = SMcreateElement('div', {id: 'side-menu-container'})
const sideMenuOpener = SMcreateElement('button', {'class': 'side-menu-opener'})
const sideMenuOpener = SMcreateElement('button', {
'class': 'side-menu-opener',
'arial-label': t('side_menu', 'Toggle menu')
})
const sideMenu = SMcreateElement('div', {id: 'side-menu'})
const body = document.querySelector('body')
+4 -4
View File
@@ -1115,19 +1115,19 @@ $labelAlwaysDisplayed = 'Always displayed';
</div>
<div class="section" id="more">
<button id="side-menu-save" class="btn btn-info">
<button id="side-menu-save" class="btn btn-info" arial-label="<?php p($l->t('Save')); ?>">
<?php p($l->t('Save')); ?>
<progress max="100" value="0" id="side-menu-save-progress"></progress>
</button>
<a href="<?php echo $urlGenerator->linkToRoute('side_menu.AdminSetting.exportConfiguration') ?>" target="_blank" rel="noopener">
<button class="btn btn-primary" >
<button class="btn btn-primary" arial-label="<?php p($l->t('Export the configuration')); ?>">
<?php p($l->t('Export the configuration')); ?>
</button>
</a>
<a href="<?php echo $urlGenerator->linkToRoute('side_menu.AdminSetting.removeCache') ?>">
<button class="btn btn-primary" >
<button class="btn btn-primary" arial-label="<?php p($l->t('Purge the cache')); ?>">
<?php p($l->t('Purge the cache')); ?> (<?php echo $cacheSize ?> Kb)
</button>
</a>
@@ -1139,7 +1139,7 @@ $labelAlwaysDisplayed = 'Always displayed';
<?php p($l->t('You like this app and you want to support me?')); ?>
<a style="margin-left: 10px" target="_blank" href="https://www.buymeacoffee.com/deblan" rel="noopener">
<button>
<button arial-label="<?php p($l->t('Buy me a coffee ☕')); ?>">
<?php p($l->t('Buy me a coffee ☕')); ?>
</button>
</a>
+2 -3
View File
@@ -240,8 +240,7 @@ $labelReset = 'Reset to default';
<div class="section">
<?php if (!$_['force']): ?>
<button id="side-menu-save" class="btn btn-info">
<?php p($l->t('Save')); ?>
<button id="side-menu-save" class="btn btn-info" arial-label="<?php p($l->t('Save')); ?>">
<progress max="100" value="0" id="side-menu-save-progress"></progress>
</button>
@@ -255,7 +254,7 @@ $labelReset = 'Reset to default';
<?php p($l->t('You like this app and you want to support me?')); ?>
<a style="margin-left: 10px" target="_blank" href="https://www.buymeacoffee.com/deblan" rel="noopener">
<button>
<button arial-label="<?php p($l->t('Buy me a coffee ☕')); ?>">
<?php p($l->t('Buy me a coffee ☕')); ?>
</button>
</a>