Toyshot commited on
Commit
a07420d
·
verified ·
1 Parent(s): 9e0bd10

### Sidebar (Navigation Column) — Full Visual Description

Browse files

*(Name changed from “Claude” → “Syntra”)*

---

#### GENERAL PANEL

* **Position & Dimensions**: Fixed vertical panel on the far left of screen.

* Width: ~427 px.
* Height: 100% of viewport (e.g., 1342 px).
* **Background Color**: Charcoal dark grey (#171617).
* **Content Alignment**: All elements are left-aligned with ~24 px inner padding.

---

#### TOP LOGO / APP NAME

* **Text**: “Syntra”
* **Font**: Serif display (similar to Playfair Display / Georgia).
* **Font Size**: ~20 px.
* **Font Weight**: Medium (500–600).
* **Color**: Warm off-white (#EAE7E3).
* **Placement**:

* Top-left corner.
* Inset ~24 px from left edge, ~20 px from top.

---

#### “NEW CHAT” BUTTON

* **Row Elements**: Circular colored icon + text label.
* **Placement**: Below the logo, top margin ~70–90 px.
* **Icon**:

* Shape: Filled circle.
* Diameter: ~34 px.
* Fill Color: Vibrant orange-red (#FF6B3A).
* Symbol: “+” centered inside, white, stroke width ~2.5 px.
* **Text Label**:

* Content: “New chat”
* Font: Sans serif, 14 px, medium weight.
* Color: White (#F5F5F5).
* Aligned horizontally with icon, separated by ~12 px gap.

---

#### NAVIGATION ITEMS (Below New Chat)

Each is a row with an icon on the left and a text label on the right.

* **General Style**:

* Font: Sans serif, 14 px.
* Text Color: Light white (#EDEDED).
* Icon Style: Monoline outline (stroke width ~1.2–1.6 px).
* Icon Size: ~20–22 px square.
* Icon Color: Grey (#A8A8A8).
* Vertical spacing between items: ~20 px.

* **Items**:

1. **Chats**

* Icon: Chat bubble outline.
* Text: “Chats”.
2. **Projects**

* Icon: Folder outline.
* Text: “Projects”.
3. **Artifacts**

* Icon: Network/hexagonal nodes symbol.
* Text: “Artifacts”.

---

#### RECENTS SECTION

* **Section Label**:

* Text: “Recents”
* Font: Sans serif, 11–12 px, all caps.
* Color: Muted grey (#8F8F8F).
* Placement: ~30 px margin below “Artifacts” item.

* **List Items**: (examples shown in screenshot)

1. “Understanding electrolysis process”
2. “Greeting”
3. “Untitled”

* Font: Sans serif, 13–14 px, regular weight.
* Color: Off-white (#DCDCDC).
* Alignment: Left-aligned to same text column as nav labels.
* Vertical spacing between items: ~12 px.

---

#### USER INFO SECTION (BOTTOM LEFT)

* **Placement**: Anchored to bottom-left corner of sidebar, ~20 px margin from bottom.

* **Avatar Circle**:

* Shape: Solid circle.
* Diameter: ~40 px.
* Fill Color: Grey (#3A3A3A).
* Letter Inside: “T” (user initial).

* Font: Sans serif, bold, ~16–18 px.
* Color: White (#FFFFFF).

* **User Info Text**:

* Positioned to the right of avatar, vertically centered.
* **Top Line**: Username “Toy” — 14 px, white (#FFFFFF).
* **Bottom Line**: Plan “Free plan” — smaller (11–12 px), grey (#9A9A9A).

---

### VISUAL HIERARCHY & SPACING SUMMARY

1. Top logo (“Syntra”)
↓ (~70–90 px gap)
2. New Chat button (orange + text)
↓ (~40 px gap)
3. Nav items (Chats, Projects, Artifacts, evenly stacked ~20 px apart)
↓ (~30 px gap)
4. Recents label + list items (stacked ~12 px apart)
↓ (fills vertical space)
5. User info (bottom anchored: avatar + username + plan).

---

This description captures **all visible sidebar elements**, their **dimensions, fonts, colors, spacing, and positions**, with the app name updated to **Syntra**.
So change the sidebar or the chat bar

Files changed (1) hide show
  1. index.html +40 -37
index.html CHANGED
@@ -15,19 +15,19 @@
15
  colors: {
16
  dark: {
17
  900: '#121212',
18
- 800: '#1A1A1A',
19
  700: '#1E1E1E',
20
  600: '#3A3A3A',
21
  },
22
  accent: {
23
- 500: '#FF5722',
24
- 600: '#D65B2A',
25
  }
26
  }
27
  }
28
  }
29
  }
30
- </script>
31
  <style>
32
  @import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Inter:wght@300;400;500;600&display=swap');
33
 
@@ -55,61 +55,64 @@
55
  </head>
56
  <body class="h-full bg-dark-900 text-gray-100 flex">
57
  <!-- Left Sidebar -->
58
- <div class="w-64 h-full bg-dark-800 flex flex-col border-r border-dark-700">
59
  <!-- Logo -->
60
- <div class="p-6">
61
- <h1 class="text-2xl serif text-gray-100">Claude</h1>
62
  </div>
63
 
64
  <!-- New Chat Button -->
65
- <button class="mx-4 mb-6 px-4 py-2.5 bg-accent-500 rounded-full flex items-center hover:bg-accent-600 transition-colors">
66
- <i data-feather="plus" class="w-4 h-4"></i>
67
- <span class="ml-2 font-medium">New chat</span>
68
- </button>
 
 
 
 
69
 
70
  <!-- Navigation -->
71
- <nav class="px-4 space-y-1">
72
- <a href="#" class="nav-item flex items-center px-3 py-2 rounded-lg">
73
- <i data-feather="message-square" class="nav-icon w-5 h-5 stroke-gray-400"></i>
74
- <span class="ml-3">Chats</span>
75
  </a>
76
- <a href="#" class="nav-item flex items-center px-3 py-2 rounded-lg">
77
- <i data-feather="folder" class="nav-icon w-5 h-5 stroke-gray-400"></i>
78
- <span class="ml-3">Projects</span>
79
  </a>
80
- <a href="#" class="nav-item flex items-center px-3 py-2 rounded-lg">
81
- <i data-feather="hexagon" class="nav-icon w-5 h-5 stroke-gray-400"></i>
82
- <span class="ml-3">Artifacts</span>
83
  </a>
84
  </nav>
85
 
86
  <!-- Recents -->
87
- <div class="mt-8 px-4">
88
- <p class="text-xs uppercase text-gray-500 tracking-wider">Recents</p>
89
- <div class="mt-2 space-y-1">
90
- <a href="#" class="chat-item flex items-center px-3 py-3 rounded-lg">
91
- <span>Understanding electrolysis process</span>
92
  </a>
93
- <a href="#" class="chat-item flex items-center px-3 py-3 rounded-lg">
94
- <span>Greeting</span>
95
  </a>
96
- <a href="#" class="chat-item flex items-center px-3 py-3 rounded-lg">
97
- <span>Untitled</span>
98
  </a>
99
  </div>
100
  </div>
101
-
102
  <!-- User Info -->
103
- <div class="mt-auto p-4 flex items-center">
104
- <div class="w-9 h-9 rounded-full bg-dark-600 flex items-center justify-center">
105
- <span class="text-white">T</span>
106
  </div>
107
  <div class="ml-3">
108
- <p class="text-sm">Toy</p>
109
- <p class="text-xs text-gray-500">Free plan</p>
110
  </div>
111
  </div>
112
- </div>
113
 
114
  <!-- Main Content -->
115
  <main class="flex-1 flex flex-col items-center justify-center p-6">
 
15
  colors: {
16
  dark: {
17
  900: '#121212',
18
+ 800: '#171617',
19
  700: '#1E1E1E',
20
  600: '#3A3A3A',
21
  },
22
  accent: {
23
+ 500: '#FF6B3A',
24
+ 600: '#E05A30',
25
  }
26
  }
27
  }
28
  }
29
  }
30
+ </script>
31
  <style>
32
  @import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Inter:wght@300;400;500;600&display=swap');
33
 
 
55
  </head>
56
  <body class="h-full bg-dark-900 text-gray-100 flex">
57
  <!-- Left Sidebar -->
58
+ <div class="w-[427px] h-full bg-[#171617] flex flex-col border-r border-dark-700">
59
  <!-- Logo -->
60
+ <div class="p-6 pt-5">
61
+ <h1 class="text-xl serif text-[#EAE7E3]">Syntra</h1>
62
  </div>
63
 
64
  <!-- New Chat Button -->
65
+ <div class="mx-6 mb-6 mt-[70px]">
66
+ <button class="flex items-center gap-3">
67
+ <div class="w-[34px] h-[34px] rounded-full bg-[#FF6B3A] flex items-center justify-center">
68
+ <i data-feather="plus" class="w-4 h-4 stroke-white stroke-[2.5px]"></i>
69
+ </div>
70
+ <span class="text-[14px] font-medium text-[#F5F5F5]">New chat</span>
71
+ </button>
72
+ </div>
73
 
74
  <!-- Navigation -->
75
+ <nav class="px-6 space-y-5">
76
+ <a href="#" class="nav-item flex items-center gap-3">
77
+ <i data-feather="message-square" class="w-5 h-5 stroke-[#A8A8A8] stroke-[1.5px]"></i>
78
+ <span class="text-[14px] text-[#EDEDED]">Chats</span>
79
  </a>
80
+ <a href="#" class="nav-item flex items-center gap-3">
81
+ <i data-feather="folder" class="w-5 h-5 stroke-[#A8A8A8] stroke-[1.5px]"></i>
82
+ <span class="text-[14px] text-[#EDEDED]">Projects</span>
83
  </a>
84
+ <a href="#" class="nav-item flex items-center gap-3">
85
+ <i data-feather="hexagon" class="w-5 h-5 stroke-[#A8A8A8] stroke-[1.5px]"></i>
86
+ <span class="text-[14px] text-[#EDEDED]">Artifacts</span>
87
  </a>
88
  </nav>
89
 
90
  <!-- Recents -->
91
+ <div class="mt-8 px-6">
92
+ <p class="text-[11px] uppercase text-[#8F8F8F] tracking-wider">Recents</p>
93
+ <div class="mt-3 space-y-3">
94
+ <a href="#" class="chat-item block">
95
+ <span class="text-[14px] text-[#DCDCDC]">Understanding electrolysis process</span>
96
  </a>
97
+ <a href="#" class="chat-item block">
98
+ <span class="text-[14px] text-[#DCDCDC]">Greeting</span>
99
  </a>
100
+ <a href="#" class="chat-item block">
101
+ <span class="text-[14px] text-[#DCDCDC]">Untitled</span>
102
  </a>
103
  </div>
104
  </div>
 
105
  <!-- User Info -->
106
+ <div class="mt-auto p-6 flex items-center">
107
+ <div class="w-10 h-10 rounded-full bg-[#3A3A3A] flex items-center justify-center">
108
+ <span class="text-white font-bold">T</span>
109
  </div>
110
  <div class="ml-3">
111
+ <p class="text-[14px] text-white">Toy</p>
112
+ <p class="text-[12px] text-[#9A9A9A]">Free plan</p>
113
  </div>
114
  </div>
115
+ </div>
116
 
117
  <!-- Main Content -->
118
  <main class="flex-1 flex flex-col items-center justify-center p-6">