refactor(web): extract LineNumberTextarea and refactor Environments.vue

- Extracted reusable LineNumberTextarea component

- Refactored Environments.vue by extracting EditEnvDialog and DeleteEnvDialog

- Fixed Sonner toast font inheritance

- Removed fixed placeholder font in LineNumberTextarea
This commit is contained in:
duorameng
2026-06-08 09:03:55 +08:00
parent 39c714c050
commit f034c3d882
5 changed files with 366 additions and 254 deletions
+1
View File
@@ -18,6 +18,7 @@
border: 1px solid var(--border) !important;
border-radius: var(--radius) !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important;
font-family: var(--font-main) !important;
}
@custom-variant dark (&:is(.dark *));