summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components/card.css
diff options
context:
space:
mode:
authorAaron Iker <[email protected]>2026-01-30 18:57:49 +0100
committerGitHub <[email protected]>2026-01-30 17:57:49 +0000
commit20619a6a26ec0cfc2707b7ed13387715e9f9cdaa (patch)
tree50b8aa69da65642789c3fa92f65034a9dd1361df /packages/ui/src/components/card.css
parent1bbe84ed8d0eceb96af06b971690ebd0b0213580 (diff)
downloadopencode-20619a6a26ec0cfc2707b7ed13387715e9f9cdaa.tar.gz
opencode-20619a6a26ec0cfc2707b7ed13387715e9f9cdaa.zip
feat: Transitions, spacing, scroll fade, prompt area update (#11168)
Co-authored-by: Github Action <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: aaroniker <[email protected]>
Diffstat (limited to 'packages/ui/src/components/card.css')
-rw-r--r--packages/ui/src/components/card.css50
1 files changed, 26 insertions, 24 deletions
diff --git a/packages/ui/src/components/card.css b/packages/ui/src/components/card.css
index 6dae47223..8ac839042 100644
--- a/packages/ui/src/components/card.css
+++ b/packages/ui/src/components/card.css
@@ -1,29 +1,31 @@
[data-component="card"] {
- width: 100%;
- display: flex;
- flex-direction: column;
- background-color: var(--surface-inset-base);
- border: 1px solid var(--border-weaker-base);
- transition: background-color 0.15s ease;
- border-radius: var(--radius-md);
- padding: 6px 12px;
- overflow: clip;
+ width: 100%;
+ display: flex;
+ flex-direction: column;
+ background-color: var(--surface-inset-base);
+ border: 1px solid var(--border-weaker-base);
+ transition-property: background-color, border-color;
+ transition-duration: var(--transition-duration);
+ transition-timing-function: var(--transition-easing);
+ border-radius: var(--radius-md);
+ padding: 6px 12px;
+ overflow: clip;
- &[data-variant="error"] {
- background-color: var(--surface-critical-weak);
- border: 1px solid var(--border-critical-base);
- color: rgba(218, 51, 25, 0.6);
+ &[data-variant="error"] {
+ background-color: var(--surface-critical-weak);
+ border: 1px solid var(--border-critical-base);
+ color: rgba(218, 51, 25, 0.6);
- /* text-12-regular */
- font-family: var(--font-family-sans);
- font-size: var(--font-size-small);
- font-style: normal;
- font-weight: var(--font-weight-regular);
- line-height: var(--line-height-large); /* 166.667% */
- letter-spacing: var(--letter-spacing-normal);
+ /* text-12-regular */
+ font-family: var(--font-family-sans);
+ font-size: var(--font-size-small);
+ font-style: normal;
+ font-weight: var(--font-weight-regular);
+ line-height: var(--line-height-large); /* 166.667% */
+ letter-spacing: var(--letter-spacing-normal);
- &[data-component="icon"] {
- color: var(--icon-critical-active);
- }
- }
+ &[data-component="icon"] {
+ color: var(--icon-critical-active);
+ }
+ }
}