Test met code

Test met code

Niet alle functies van deze website (gemaakt met super.so) zijn nog volledig toegankelijk. Zo werkt de toetsenbordnavigatie nog niet voor alle functies, zoals de zoekfunctie en de ‘donkere modus’ (het maan/zon symbool).

Ook uitklapbare lijsten en koppen zijn niet standaard met het toetsenbord te bedienen.

Voor een deel is dat zelf aan te passen. Op deze pagina proberen we wat specifieke code om de toegankelijkheid van de site te testen en te verbeteren.

Hieronder een ‘code block’ met css-code om onderstaande tekst aan te passen: de achtergrond van dit blok wordt niet donker.

/*keeps background-color default in dark mode*/
.notion-code code, .notion-code pre {
  text-shadow: rgba(255,255,255,.1) 1px 1px !important;
  color: black !important;
  background-color: #ddd !important;
}

Testcode om de zoekfunctie via de tab-toets aanklikbaar te maken

//een class toevoegen aan een bestaand element (lijkt niet te werken)

<div class="super-navbar__button super-navbar__search" tabindex="0"></div>
Optie 1: lijst openen: link naar onderliggend tekstblok
Optie 2: lijst openen - link naar dit tekstblok
//Tabindex via HTML toevoegen (lijkt niet te werken)
<span class="notion-semantic-string" tabindex="0">Uitklapbare lijst.</span>
/* focus op toggle t.b.v. toetsenbordnavigatie */

.notion-toggle__summary::before:focus {
  background-color: ivory;
}

Een knop maken van een link naar een pagina

gebruikte bronnen:

Notion Custom CSS - Add Custom Code to Notion (2024) Notion Custom CSS - Add Custom Code to Notion (2024)Notion Custom CSS - Add Custom Code to Notion (2024) Notion Custom CSS - Add Custom Code to Notion (2024)

Super CSS Classes Super CSS ClassesSuper CSS Classes Super CSS Classes

MDN Web Docs :focus - CSS: Cascading Style Sheets | MDNMDN Web Docs :focus - CSS: Cascading Style Sheets | MDN

Toegankelijk Online Toetsenbordbediening, de toegankelijke basis van je websiteToegankelijk Online Toetsenbordbediening, de toegankelijke basis van je website

W3Schools.comW3Schools.com