Este projeto procura aplicar boas práticas de acessibilidade web.
Para visualizar o projeto ‘online’ clique aqui.
⚛ Next.js
🔥 TypeScript
💅 Styled-Components
🚩 Lints — ESlint/Prettier/EditorConfig/Commitlint
✅ Jest e React Testing Library
📝 Storybook
📱 PWA
♿ Plugins para Acessibilidade:
- @storybook/addon-a11y
- eslint-plugin-jsx-a11y️
-
Projeto responsivo;
-
Acessível para navegação sem mouse e para leitores de tela;
-
Scroll infinito nos cards de comentários de redes sociais;
-
Componente de comentários que aceita dados de API;
-
Componente de banner para destaque de cards e imagens;
-
Transição entre páginas;
-
Load para aguardar carregamento via API;
-
Carrossel responsivo com animações e bullet indicativo de posição;
-
PWA instalável;
-
node
-
yarn
git clone https://github.com/everton-dgn/accessibility.git
yarn
yarn dev
Disponível em http://localhost:3000
yarn build
yarn start
Disponível em http://localhost:3000
yarn test
yarn test:w
yarn sb
Disponível em http://localhost:6006
yarn build-sb
yarn lint
yarn next:lint
Feito por Éverton Toffanetto.