2 Commits

Author SHA1 Message Date
Keith Solomon
eac41bad5c feature: Add TODO-Issues sync action
All checks were successful
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2025-05-26 10:29:09 -05:00
Keith Solomon
25a4a2f5cd 📄 docs: Update readme task board URL 2025-05-26 09:23:38 -05:00
3 changed files with 66 additions and 1 deletions

26
.github/workflows/todos.yml vendored Normal file
View File

@@ -0,0 +1,26 @@
name: Sync TODOs with Issues
on:
workflow_dispatch:
push:
paths-ignore:
- '**.md'
jobs:
sync_todos:
runs-on: ubuntu-latest
permissions:
contents: write
issues: write
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Sync TODOs
uses: Solo-Web-Works/TODO-Sync@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
summary_file: TODO_SUMMARY.md
dry_run: false
commit: false

View File

@@ -13,4 +13,4 @@ $env:DEBUG='playwright-a11y-dashboard:*'; npm start
## Notes, issues, and tasks ## Notes, issues, and tasks
- [Initial Project Outline](Outline.md) - [Initial Project Outline](Outline.md)
- [Project Task Board](https://git.keithsolomon.net/keith/Playwright-A11y-Dashboard/projects/1) - [Project Task Board](https://git.keithsolomon.net/keith/Playwright-A11y-Dashboard/projects/2)

View File

@@ -19,6 +19,8 @@
--text-base: 1rem; --text-base: 1rem;
--text-base--line-height: calc(1.5 / 1); --text-base--line-height: calc(1.5 / 1);
--radius-sm: 0.25rem; --radius-sm: 0.25rem;
--default-transition-duration: 150ms;
--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
--default-font-family: var(--font-sans); --default-font-family: var(--font-sans);
--default-mono-font-family: var(--font-mono); --default-mono-font-family: var(--font-mono);
--color-primary: oklch(0.57 0.203362 257.1706); --color-primary: oklch(0.57 0.203362 257.1706);
@@ -212,6 +214,9 @@
.mb-4 { .mb-4 {
margin-bottom: calc(var(--spacing) * 4); margin-bottom: calc(var(--spacing) * 4);
} }
.contents {
display: contents;
}
.flex { .flex {
display: flex; display: flex;
} }
@@ -227,6 +232,12 @@
.w-full { .w-full {
width: 100%; width: 100%;
} }
.border-collapse {
border-collapse: collapse;
}
.resize {
resize: both;
}
.items-center { .items-center {
align-items: center; align-items: center;
} }
@@ -246,6 +257,10 @@
margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse))); margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
} }
} }
.border {
border-style: var(--tw-border-style);
border-width: 1px;
}
.bg-gray-200 { .bg-gray-200 {
background-color: var(--color-gray-200); background-color: var(--color-gray-200);
} }
@@ -273,6 +288,18 @@
.text-white { .text-white {
color: var(--color-white); color: var(--color-white);
} }
.underline {
text-decoration-line: underline;
}
.outline {
outline-style: var(--tw-outline-style);
outline-width: 1px;
}
.transition {
transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events;
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.hover\:text-gray-400 { .hover\:text-gray-400 {
&:hover { &:hover {
@media (hover: hover) { @media (hover: hover) {
@@ -394,10 +421,22 @@ hr {
inherits: false; inherits: false;
initial-value: 0; initial-value: 0;
} }
@property --tw-border-style {
syntax: "*";
inherits: false;
initial-value: solid;
}
@property --tw-outline-style {
syntax: "*";
inherits: false;
initial-value: solid;
}
@layer properties { @layer properties {
@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) { @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
*, ::before, ::after, ::backdrop { *, ::before, ::after, ::backdrop {
--tw-space-x-reverse: 0; --tw-space-x-reverse: 0;
--tw-border-style: solid;
--tw-outline-style: solid;
} }
} }
} }