drupal-accesio

所属分类:collect
开发工具:SCSS
文件大小:0KB
下载次数:0
上传日期:2023-06-10 09:31:34
上 传 者sh-1993
说明:  一个基于Drupal 9组件的主题,以可访问性和社会公正为中心。
(A Drupal 9 component based theme centering around accessibility and social justice.)

文件列表:
.docksal/ (0, 2021-07-25)
.docksal/commands/ (0, 2021-07-25)
.docksal/commands/backupdb (174, 2021-07-25)
.docksal/commands/gulp (205, 2021-07-25)
.docksal/commands/init (1062, 2021-07-25)
.docksal/commands/init-site (2824, 2021-07-25)
.docksal/commands/test (417, 2021-07-25)
.docksal/commands/theme (1705, 2021-07-25)
.docksal/docksal.env (1203, 2021-07-25)
.docksal/docksal.yml (72, 2021-07-25)
.docksal/etc/ (0, 2021-07-25)
.docksal/etc/php/ (0, 2021-07-25)
.docksal/etc/php/php-fpm.conf (111, 2021-07-25)
.docksal/etc/php/php.ini (97, 2021-07-25)
.docksal/settings/ (0, 2021-07-25)
.docksal/settings/settings.local.php (5529, 2021-07-25)
.docksal/settings/settings.php (30963, 2021-07-25)
.editorconfig (357, 2021-07-25)
.lando.yml (838, 2021-07-25)
.travis.yml (170, 2021-07-25)
LICENSE (35149, 2021-07-25)
composer-setup.php (58460, 2021-07-25)
composer.json (5321, 2021-07-25)
composer.lock (362159, 2021-07-25)
config/ (0, 2021-07-25)
config/sync/ (0, 2021-07-25)
config/sync/.htaccess (686, 2021-07-25)
config/sync/automated_cron.settings.yml (90, 2021-07-25)
config/sync/block.block.accesio_branding.yml (577, 2021-07-25)
config/sync/block.block.accesio_breadcrumbs.yml (433, 2021-07-25)
config/sync/block.block.accesio_content.yml (426, 2021-07-25)
config/sync/block.block.accesio_footer.yml (614, 2021-07-25)
config/sync/block.block.accesio_help.yml (387, 2021-07-25)
config/sync/block.block.accesio_local_actions.yml (415, 2021-07-25)
config/sync/block.block.accesio_local_tasks.yml (421, 2021-07-25)
config/sync/block.block.accesio_messages.yml (430, 2021-07-25)
... ...

# Accesio: A Drupal 9 Layout Builder component based theme centering around accessibility and social justice. ## A note about branches * The most current branch is [Layout Builder based](https://github.com/danny-englander/drupal-accesio/commits/layout-builder) * The main branch is [Paragraph based](https://github.com/danny-englander/drupal-accesio/commits/main) ## Conventions * Granular approach to CSS. Load only what is needed on any given page via a component based CSS approach. * Minimal base theme using Stark as well as unsetting core libraries using `hook_library_info_alter`. * Modular content using the Paragraphs module. * Twig field value for clean readable classes which removes most field markup expect in cases where needed. * BEM style classes and CSS ## @TODO 1. Convert jquery accessible mega menu to vanilla using [https://github.com/adityakahb/amegmen](https://github.com/adityakahb/amegmen) 2. Re-write any custom jQuery with vanilla JS. Note, we probably won't be able to get rid of jQuery entirely until this issue is worked through. "[meta] Replace JQuery with vanilla Javascript in core" - [https://www.drupal.org/project/drupal/issues/3052002](https://www.drupal.org/project/drupal/issues/3052002), specifically this issue with regard for Ajax. [https://www.drupal.org/project/drupal/issues/3189416](https://www.drupal.org/project/drupal/issues/3189416) Note, we are already using [https://www.drupal.org/project/once](https://www.drupal.org/project/once) which replaces jQuery once. 3. Work out how to minify CSS on production. Do we use Advanced Aggregation? 4. Accessibility testing 5. Introduce Layout Builder for some entity types? ## Screen captures ![screenshot](web/themes/custom/accesio/screenshot.png)

近期下载者

相关文件


收藏者