-
Notifications
You must be signed in to change notification settings - Fork 0
[CRT-185] Update task list UI #388
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CRT-185] Update task list UI #388
Conversation
This reverts commit 8f7ca8d.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1 issue found across 16 files
Prompt for AI agents (all 1 issues)
Understand the root cause of the following 1 issues and fix them.
<file name="frontend/src/components/ui/Theme.ts">
<violation number="1" location="frontend/src/components/ui/Theme.ts:161">
Removing the default underline from every anchor while also inheriting the surrounding text color eliminates all non-color indicators that text is clickable, which makes links indistinguishable from plain text until hovered and violates WCAG 1.4.1 (Use of Color). Please keep a persistent underline or another non-color affordance on links.</violation>
</file>
Reply to cubic to teach it or ask questions. Re-run a review with @cubic-dev-ai review this PR
| a: { | ||
| // These are necessary as long as we still have the bootstrap styles imported | ||
| color: "inherit !important", | ||
| textDecoration: "none !important", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing the default underline from every anchor while also inheriting the surrounding text color eliminates all non-color indicators that text is clickable, which makes links indistinguishable from plain text until hovered and violates WCAG 1.4.1 (Use of Color). Please keep a persistent underline or another non-color affordance on links.
Prompt for AI agents
Address the following comment on frontend/src/components/ui/Theme.ts at line 161:
<comment>Removing the default underline from every anchor while also inheriting the surrounding text color eliminates all non-color indicators that text is clickable, which makes links indistinguishable from plain text until hovered and violates WCAG 1.4.1 (Use of Color). Please keep a persistent underline or another non-color affordance on links.</comment>
<file context>
@@ -156,7 +156,9 @@ const config = defineConfig({
a: {
+ // These are necessary as long as we still have the bootstrap styles imported
color: "inherit !important",
+ textDecoration: "none !important",
_hover: {
textDecoration: "underline",
</file context>
| textDecoration: "none !important", | |
| textDecoration: "underline !important", |
6aefa9b
into
feature/CRT-197_ChakraUIIntegration
Summary by cubic
Updates the task list and progress experience with new task-instance pages, clearer status indicators, anonymization controls, and streamlined navigation. Aligns session and task views under a consistent Chakra-based UI.
New Features
Refactors
Written for commit 2ab0ded. Summary will update automatically on new commits.