datawareforge/web_src/css
Marcos A. Lucas d2f541e8ff
Adaptação Tema DATAWARE e Variantes de Acessibilidade / DATAWARE Theme Integration and Accessibility Variants
Adaptação Completa do Tema DATAWARE e Criação de Variantes de Acessibilidade / Complete DATAWARE Theme Integration and Accessibility Variants

**Português:**

- Atualizado o tema padrão e a lista de temas em `modules/setting/ui.go`, alterando o default para `dataware-auto` e adicionando os novos nomes de temas.
- Revisado o arquivo `base.css`:
  - Atualizadas as variáveis de tipografia para priorizar as fontes "Inter", "Fira Sans" e "Fira Mono" com os devidos fallbacks.
  - Aumentado o valor de `--border-radius-medium` de 6px para 8px para uma aparência mais moderna.
- Criados e adaptados os novos arquivos de tema DATAWARE:
  - **`theme-dataware-auto.css`**: Implementa o auto-switch entre light e dark com base na preferência do usuário.
  - **`theme-dataware-dark.css`**: Redefinido com a nova paleta de cores para dark mode, utilizando o vermelho institucional (#C62848) como cor primária (com progressões de variações recalculadas) e o azul TI (#2E5A8D) como secundária.
  - **`theme-dataware-light.css`**: Aplicado o novo visual para light mode com a cor primária definida como #9E1B32 e demais variações alinhadas à identidade DATAWARE.
- Criadas as variantes de acessibilidade para deficiências na percepção de cores:
  - **Dark mode**:
    - `theme-dataware-dark-deuteranopia-protanopia.css`
    - `theme-dataware-dark-tritanopia.css`
  - **Light mode**:
    - `theme-dataware-light-deuteranopia-protanopia.css`
    - `theme-dataware-light-tritanopia.css`
  Esses arquivos ajustam especificamente os backgrounds e bordas dos diffs (adicionados e removidos) e do código para favorecer usuários com deuteranopia/protanopia e tritanopia.
- Atualizadas as cores de badges e outros componentes para refletir a nova identidade visual DATAWARE, garantindo consistência entre os modos claro e escuro.

**English:**

- Updated the default theme and theme list in `modules/setting/ui.go`, changing the default to `dataware-auto` and adding the new theme names.
- Revised the `base.css` file:
  - Updated typography variables to prioritize "Inter", "Fira Sans", and "Fira Mono" with proper fallbacks.
  - Increased `--border-radius-medium` from 6px to 8px for a more modern appearance.
- Created and adapted new DATAWARE theme files:
  - **`theme-dataware-auto.css`**: Implements auto-switch between light and dark modes based on user preference.
  - **`theme-dataware-dark.css`**: Redesigned with the new dark mode palette, using the institutional red (#C62848) as the primary color (with recalculated color variations) and TI blue (#2E5A8D) as the secondary.
  - **`theme-dataware-light.css`**: Applies the new visual for light mode with the primary color set to #9E1B32 and aligned variations according to the DATAWARE identity.
- Created accessibility variants for color perception deficiencies:
  - **Dark mode**:
    - `theme-dataware-dark-deuteranopia-protanopia.css`
    - `theme-dataware-dark-tritanopia.css`
  - **Light mode**:
    - `theme-dataware-light-deuteranopia-protanopia.css`
    - `theme-dataware-light-tritanopia.css`
  These files specifically adjust diff backgrounds, borders, and code backgrounds to accommodate users with deuteranopia/protanopia and tritanopia.
- Updated badge colors and various component styles to fully reflect the new DATAWARE visual identity across both light and dark themes.

---

Este commit consolida todas as alterações necessárias para a personalização do Forge em DATAWARE Forge, garantindo a integração da nova paleta de cores, tipografia e suporte a acessibilidade.

Marcos A. Lucas <mlucas@dataware.com.br>
2025-03-09 02:48:56 -03:00
..
chroma [Port] gitea#30014: Various code view improvements 2024-03-28 16:43:14 +01:00
codemirror Remove EasyMDE focus outline on text (#25328) 2023-06-18 04:10:07 +00:00
editor Remove tab key handling in markdown editor, add toolbar buttons instead, re #4072 #4142 (#4263) 2024-06-30 13:03:32 +00:00
features ui: improve commit graph layout 2024-09-17 17:33:00 +02:00
markup Fix margin above headline in rendered org-mode (#4076) 2024-06-11 03:34:21 +00:00
modules Fix wiki search overflowing on wide screens (#6047) 2024-11-25 09:50:13 +01:00
repo Fix bad spacing on new release page 2024-09-11 13:30:30 +02:00
shared Forbid deprecated break-word in CSS (#30934) 2024-05-12 20:03:10 +02:00
standalone Add toasts to UI (#25449) 2023-06-27 02:45:24 +00:00
themes Adaptação Tema DATAWARE e Variantes de Acessibilidade / DATAWARE Theme Integration and Accessibility Variants 2025-03-09 02:48:56 -03:00
actions.css Add support for workflow_dispatch (#3334) 2024-06-28 05:17:11 +00:00
admin.css User details page (#26713) 2023-08-31 11:21:18 +02:00
base.css Adaptação Tema DATAWARE e Variantes de Acessibilidade / DATAWARE Theme Integration and Accessibility Variants 2025-03-09 02:48:56 -03:00
dashboard.css fix(ui): prevent uppercase in header of dashboard context selector 2024-08-04 16:10:15 +05:00
explore.css [Port] gitea#29982 Introduce .secondary-nav and handle .page-content spacing universally 2024-03-28 16:43:09 +01:00
font_i18n.css Fix @font-face overrides (#24855) 2023-05-24 01:48:51 +00:00
form.css Rework user profile settings 2024-12-30 20:29:15 +00:00
helpers.css Merge pull request 'Replace gt-word-break with tw-break-anywhere' (#4102) from 0ko/forgejo:ui-replace-gt-word-break into forgejo 2024-06-11 10:39:03 +00:00
home.css [BRANDING] Add Forgejo light, dark, and auto themes 2024-02-05 16:02:13 +01:00
index.css Remove fomantic list module (#30281) 2024-04-07 15:40:31 +02:00
install.css UI improvements to optional sections in installation page (#4062) 2024-06-07 17:57:54 +00:00
org.css Remove unneccessary uses of word-break: break-all (#31637) 2024-07-22 15:50:57 +02:00
repo.css Merge pull request '[v10.0/forgejo] Rework new repo dialog' (#6399) from bp-v10.0/forgejo-471e5b1-8159915-4cde569-8d32ca3-8d829a9 into v10.0/forgejo 2024-12-29 20:49:03 +00:00
review.css fix(ui): put buttons in a single row on mobile 2024-11-25 18:43:09 +05:00
user.css Rework user profile settings 2024-12-30 20:29:15 +00:00