[PR #13291] [CLOSED] Jcueille75/alb 82 remove blue highlight of selected text box #62003

Closed
opened 2026-05-06 05:49:52 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/13291
Author: @JoeSlain
Created: 4/28/2025
Status: Closed

Base: mainHead: jcueille75/alb-82-remove-blue-highlight-of-selected-text-box


📝 Commits (10+)

📊 Changes

829 files changed (+12637 additions, -4288 deletions)

View changed files

📝 .env.example (+3 -0)
.github/workflows/build-release.yml (+0 -72)
.github/workflows/build_and_deploy.yml (+76 -0)
.github/workflows/codespell.disabled (+0 -25)
.github/workflows/deploy-to-hf-spaces.yml (+0 -63)
.github/workflows/docker-build.yaml (+0 -477)
.github/workflows/format-backend.yaml (+0 -49)
.github/workflows/format-build-frontend.yaml (+0 -65)
.github/workflows/integration-test.disabled (+0 -255)
.github/workflows/lint-backend.disabled (+0 -27)
.github/workflows/lint-frontend.disabled (+0 -21)
📝 .github/workflows/release-pypi.yml (+6 -5)
📝 .gitignore (+6 -0)
📝 Dockerfile (+18 -5)
📝 backend/.gitignore (+1 -1)
📝 backend/open_webui/config.py (+12 -31)
📝 backend/open_webui/constants.py (+1 -0)
📝 backend/open_webui/env.py (+23 -4)
📝 backend/open_webui/main.py (+4 -0)
backend/open_webui/migrations/versions/803b69edab21_add_organization_name_to_user.py (+35 -0)

...and 80 more files

📄 Description

Description

DSFR modifies the default behavior of text inputs, it adds a blue outline to every text inputs for better accessibility.
While most of the time this outline is correct, in some edge cases it breaks the UI
This is the case for the main text input MessageInput.svelte and RicheTextInput.svelte
This PR aims to correct this behavior while preserving some of the accessibility gained from this pattern

Changed

Change the styles of MessageInput.svelte and RicheTextInput.svelte to remove the outline from RichTextInput and outline the whole MessageInput instead


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/13291 **Author:** [@JoeSlain](https://github.com/JoeSlain) **Created:** 4/28/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `jcueille75/alb-82-remove-blue-highlight-of-selected-text-box` --- ### 📝 Commits (10+) - [`95466fe`](https://github.com/open-webui/open-webui/commit/95466fea852d16d2b7f13a09b1d1a84f9aac7bf9) feat: add albert-api to env example - [`aac3f55`](https://github.com/open-webui/open-webui/commit/aac3f55470cf8d3d10f4530b5674f8fe43577fbc) update docker compose to add albert api - [`1abc291`](https://github.com/open-webui/open-webui/commit/1abc29132f071e4db999e59eeeac98af0d5ee012) chore: add dsfr - [`efbe448`](https://github.com/open-webui/open-webui/commit/efbe448e8201edcdd9862874576752f59603e781) backend pro-connect integration - [`c60de28`](https://github.com/open-webui/open-webui/commit/c60de2816613ab831b599ab512a3c3ac2c9d1e0a) dsfr - [`b25f5c2`](https://github.com/open-webui/open-webui/commit/b25f5c224d1dcfc4ec88c88035566f314f5f573a) fixed white page on /auth - [`ab61f47`](https://github.com/open-webui/open-webui/commit/ab61f474843740b05205bffb3f97a99743bbd43b) global fetch to add requests credentials - [`ca72e03`](https://github.com/open-webui/open-webui/commit/ca72e03b6e39375bb42de17ab8fed2865bdcd7a2) init commit workflow - [`369bc2c`](https://github.com/open-webui/open-webui/commit/369bc2c3797438bac6b9345314f164e288d13503) add workflow - [`5a79379`](https://github.com/open-webui/open-webui/commit/5a79379ac1635fd5a5d3e8f512e378957c86d8b4) build and deploy on workflow branch ### 📊 Changes **829 files changed** (+12637 additions, -4288 deletions) <details> <summary>View changed files</summary> 📝 `.env.example` (+3 -0) ➖ `.github/workflows/build-release.yml` (+0 -72) ➕ `.github/workflows/build_and_deploy.yml` (+76 -0) ➖ `.github/workflows/codespell.disabled` (+0 -25) ➖ `.github/workflows/deploy-to-hf-spaces.yml` (+0 -63) ➖ `.github/workflows/docker-build.yaml` (+0 -477) ➖ `.github/workflows/format-backend.yaml` (+0 -49) ➖ `.github/workflows/format-build-frontend.yaml` (+0 -65) ➖ `.github/workflows/integration-test.disabled` (+0 -255) ➖ `.github/workflows/lint-backend.disabled` (+0 -27) ➖ `.github/workflows/lint-frontend.disabled` (+0 -21) 📝 `.github/workflows/release-pypi.yml` (+6 -5) 📝 `.gitignore` (+6 -0) 📝 `Dockerfile` (+18 -5) 📝 `backend/.gitignore` (+1 -1) 📝 `backend/open_webui/config.py` (+12 -31) 📝 `backend/open_webui/constants.py` (+1 -0) 📝 `backend/open_webui/env.py` (+23 -4) 📝 `backend/open_webui/main.py` (+4 -0) ➕ `backend/open_webui/migrations/versions/803b69edab21_add_organization_name_to_user.py` (+35 -0) _...and 80 more files_ </details> ### 📄 Description ### Description DSFR modifies the default behavior of text inputs, it adds a blue outline to every text inputs for better accessibility. While most of the time this outline is correct, in some edge cases it breaks the UI This is the case for the main text input MessageInput.svelte and RicheTextInput.svelte This PR aims to correct this behavior while preserving some of the accessibility gained from this pattern ### Changed Change the styles of MessageInput.svelte and RicheTextInput.svelte to remove the outline from RichTextInput and outline the whole MessageInput instead --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-06 05:49:53 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#62003