diff --git a/apps/accessibility/css/style.scss b/apps/accessibility/css/style.scss index 5c262605f0..dc304a8f67 100644 --- a/apps/accessibility/css/style.scss +++ b/apps/accessibility/css/style.scss @@ -1,59 +1,49 @@ +#accessibility { + max-width: 800px; +} + +#accessibility a { + border-bottom: 1px dotted; + + &:hover, + &:focus { + border-bottom-style: solid; + } +} + .preview-list { display: flex; - flex-wrap: wrap; + flex-direction: column; } + .preview { display: flex; - flex-direction: column; - min-width: 250px; - max-width: 400px; - flex: 1 1 300px; - border: 1px solid var(--color-border); - padding: 10px; - border-radius: var(--border-radius); - transition: all 200ms ease-in-out; - filter: drop-shadow(0 1px 2px var(--color-box-shadow)); - background-color: var(--color-main-background); - opacity: 0.9; - margin: 10px; + justify-content: flex-start; + margin: 1em; + margin-left: 0; position: relative; + &, * { - cursor: pointer; user-select: none; } - &:hover, - &:focus, - &.selected { - filter: drop-shadow(0 1px 4px var(--color-box-shadow)); - opacity: 1; - } + .preview-image { - height: 200px; + flex-basis: 200px; + flex-shrink: 0; + margin-right: 1em; background-position: top left; background-size: cover; background-repeat: no-repeat; + border-radius: var(--border-radius); } - h3 { + + .preview-description { display: flex; - justify-content: space-between; - line-height: 1em; - align-items: center; - } - p { - text-align: justify; - } - .icon-checkmark-color { - transition: all 100ms ease-in-out; - border-radius: 1em; - padding: 4px 5px 4px 20px; - background-position: 4px center; - opacity: 0; - visibility: hidden; - } - &.selected .icon-checkmark-color { - opacity: 1; - visibility: visible; - box-shadow: 0 0 0 1px var(--color-success); + flex-direction: column; + + label { + padding: 12px 0; + } } } diff --git a/apps/accessibility/lib/AccessibilityProvider.php b/apps/accessibility/lib/AccessibilityProvider.php index c1a69b55f4..6bd548680e 100644 --- a/apps/accessibility/lib/AccessibilityProvider.php +++ b/apps/accessibility/lib/AccessibilityProvider.php @@ -75,7 +75,7 @@ class AccessibilityProvider { 'id' => 'fontdyslexic', 'img' => $this->urlGenerator->imagePath($this->appName, 'font-opendyslexic.jpg'), 'title' => $this->l->t('Dyslexia font'), - 'text' => $this->l->t('OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia. The typeface was created by Abelardo Gonzalez, who released it through an open-source license.') + 'text' => $this->l->t('OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.') ] ); } diff --git a/apps/accessibility/src/App.vue b/apps/accessibility/src/App.vue index 8983ecc197..7c86b4287f 100644 --- a/apps/accessibility/src/App.vue +++ b/apps/accessibility/src/App.vue @@ -1,21 +1,18 @@ diff --git a/apps/accessibility/src/components/itemPreview.vue b/apps/accessibility/src/components/itemPreview.vue index 64a82059fa..f6c84d7e30 100644 --- a/apps/accessibility/src/components/itemPreview.vue +++ b/apps/accessibility/src/components/itemPreview.vue @@ -1,13 +1,13 @@