diff --git a/plugins.xml b/plugins.xml index f58e1c2..af0cf13 100644 --- a/plugins.xml +++ b/plugins.xml @@ -12074,4 +12074,27 @@ the registration of DOIs with mEDRA.

]]> Versión inicial para OJS 3.5+ + + Accessibility Block + Accessibility Block + Bloco de Acessibilidade + https://github.com/OJSBR/accessibility + A sidebar block with reader accessibility controls: increase and decrease zoom, high contrast and reset. + A sidebar block with reader accessibility controls: increase and decrease zoom, high contrast and reset. + Um bloco na barra lateral com controles de acessibilidade para o leitor: aumentar e diminuir zoom, alto contraste e redefinir. + Adds a sidebar block with accessibility controls for readers: increase zoom (A+), decrease zoom (A−), toggle a high-contrast mode, and reset. Zoom is applied in 10% steps (100%–200%) and high contrast switches the whole site to a black background with white text and yellow links. The reader's choices are stored in the browser and re-applied on every page of the journal until reset.

The controls are built for assistive technology: real <button> elements with aria-label and aria-pressed, a visually hidden live region that announces the current zoom level, and 40 px minimum touch targets. The buttons reuse the active theme's own button style, so they follow the journal's colours, with a safe fallback on themes that do not define it.

The plugin ships in 6 languages (English, Portuguese, Spanish, French, Italian and German) and includes a Cypress functional test. It modifies no core files and adds no database schema; disabling it removes the block entirely.

]]>
+ Adds a sidebar block with accessibility controls for readers: increase zoom (A+), decrease zoom (A−), toggle a high-contrast mode, and reset. Zoom is applied in 10% steps (100%–200%) and high contrast switches the whole site to a black background with white text and yellow links. The reader's choices are stored in the browser and re-applied on every page of the journal until reset.

The controls are built for assistive technology: real <button> elements with aria-label and aria-pressed, a visually hidden live region that announces the current zoom level, and 40 px minimum touch targets. The buttons reuse the active theme's own button style, so they follow the journal's colours, with a safe fallback on themes that do not define it.

The plugin ships in 6 languages (English, Portuguese, Spanish, French, Italian and German) and includes a Cypress functional test. It modifies no core files and adds no database schema; disabling it removes the block entirely.

]]>
+ + Eder Sotto + OJSBR + support@ojsbr.com + + + https://github.com/OJSBR/accessibility/releases/download/1.0.1.0/accessibility-1.0.1.0.tar.gz + + ~3.5.0.0 + + First release for OJS 3.5. + +