source: frontend/src/styles.css@ 2e0035f

Last change on this file since 2e0035f was 2e0035f, checked in by Acko <lavurovski.a65@…>, 8 days ago

Initial Commit

  • Property mode set to 100644
File size: 2.2 KB
Line 
1:root {
2 --bg: #16181a;
3 --card: #1f2224;
4 --line: #33383b;
5 --text: #e6e6e6;
6 --muted: #9aa0a6;
7 --accent: #8cc152;
8 --warn: #e0a33e;
9 font-family: system-ui, -apple-system, "Segoe UI", sans-serif;
10}
11
12* { box-sizing: border-box; }
13
14body {
15 margin: 0;
16 background: var(--bg);
17 color: var(--text);
18}
19
20.app { max-width: 1000px; margin: 0 auto; padding: 24px 16px 64px; }
21
22header.top {
23 display: flex; align-items: baseline; gap: 12px;
24 border-bottom: 1px solid var(--line); padding-bottom: 12px; margin-bottom: 16px;
25}
26header.top h1 { margin: 0; font-size: 20px; color: var(--accent); }
27header.top .who { margin-left: auto; color: var(--muted); font-size: 14px; }
28
29nav { display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 20px; }
30nav button {
31 background: var(--card); color: var(--text); border: 1px solid var(--line);
32 padding: 7px 13px; border-radius: 6px; cursor: pointer; font-size: 14px;
33}
34nav button.active { border-color: var(--accent); color: var(--accent); }
35
36.card {
37 background: var(--card); border: 1px solid var(--line);
38 border-radius: 8px; padding: 14px; margin-bottom: 12px;
39}
40.card h3 { margin: 0 0 8px; font-size: 15px; }
41
42.row { display: flex; gap: 8px; flex-wrap: wrap; align-items: center; }
43.muted { color: var(--muted); font-size: 13px; }
44.kcal { color: var(--warn); font-weight: 600; }
45
46input, select, textarea {
47 background: #14171a; color: var(--text); border: 1px solid var(--line);
48 border-radius: 6px; padding: 7px 9px; font-size: 14px; font-family: inherit;
49}
50button.primary {
51 background: var(--accent); color: #11210a; border: none;
52 padding: 8px 14px; border-radius: 6px; cursor: pointer; font-weight: 600;
53}
54button.small {
55 background: transparent; color: var(--muted); border: 1px solid var(--line);
56 padding: 4px 8px; border-radius: 5px; cursor: pointer; font-size: 12px;
57}
58
59table { width: 100%; border-collapse: collapse; font-size: 14px; }
60th, td { text-align: left; padding: 6px 8px; border-bottom: 1px solid var(--line); }
61th { color: var(--muted); font-weight: 500; }
62
63.error {
64 background: #3b1f1f; border: 1px solid #7a3b3b; color: #f0b5b5;
65 padding: 9px 12px; border-radius: 6px; margin-bottom: 12px; font-size: 14px;
66}
67.stack { display: flex; flex-direction: column; gap: 8px; max-width: 420px; }
Note: See TracBrowser for help on using the repository browser.