Skip to content

Commit 7a64518

Browse files
remove hover on global nav dropdowns (#136)
1 parent 35b00c9 commit 7a64518

File tree

2 files changed

+51
-63
lines changed

2 files changed

+51
-63
lines changed

preview-src/page-templates/home.adoc

Lines changed: 50 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
[subs="macros,attributes"]
88
++++
9-
<div class="flex rounded bg-level1 gap-6 mt-6 py-6 px-2 -mx-2 lg:px-4 lg:-mx-4">
10-
<div class="flex flex-col gap-6">
9+
<div class="flex rounded bg-level1 gap-6 mt-12 py-4 px-2 -mx-2 lg:px-4 lg:-mx-4 items-center">
10+
<div class="flex flex-col gap-6 max-w-2xl">
1111
1212
<h2 class="discrete !m-0">Astra DB Serverless</h2>
1313
@@ -16,42 +16,42 @@
1616
<div class="flex gap-6">
1717
<span class="text-secondary text-caption font-display flex gap-2 items-center"><i class="icon material-icons text-2xl">handyman</i> Vector Search</span>
1818
<span class="text-secondary text-caption font-display flex gap-2 items-center"><i class="icon material-icons text-2xl">handyman</i> Modern APIs</span>
19-
<span class="text-secondary text-caption font-display flex gap-2 items-center"><i class="icon material-icons text-2xl">handyman</i> Enterprise Ready</span>
19+
<span class="text-secondary text-caption font-display flex gap-2 items-center"><i class="icon material-icons text-2xl">handyman</i> Native Integrations</span>
2020
</div>
2121
2222
<div class="flex gap-4">
23-
xref:astra-db-serverless:get-started:quickstart.adoc[Quickstart <i class="material-icons icon ml-1">arrow_forward</i>,role="btn btn-primary btn-solid"]
23+
xref:astra-db-serverless:get-started:quickstart.adoc[Quickstart <i class="material-icons icon ml-1 group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i>,role="btn btn-primary btn-solid group"]
2424
https://astra.datastax.com[Try Astra^,role="btn btn-neutral btn-outlined"]
2525
</div>
2626
2727
</div>
28-
<div class="hidden lg:flex relative pl-10">
28+
<div class="hidden lg:flex relative -my-12 ml-6">
2929
++++
3030

31-
image::../img/vector-ui-dark.png["Vector Database UI", role="absolute -bottom-12 !m-0 rounded w-[31rem] h-[17.5rem] [&_img]:rounded drop-shadow-md for-dark no-zoom"]
32-
image::../img/vector-ui-light.png["Vector Database UI", role="absolute -bottom-12 !m-0 rounded w-[31rem] h-[17.5rem] [&_img]:rounded drop-shadow-md for-light no-zoom"]
33-
34-
[source,python,subs="verbatim,quotes",role="nolang inverse-theme [&_.source-toolbox]:hidden rounded w-[31rem] h-[17.5rem] relative !-mt-0 !-mb-12 -top-12 right-10"]
31+
[source,python,subs="verbatim,quotes",role="nolang inverse-theme [&_.source-toolbox]:hidden rounded !m-0 [&_pre]:!py-6"]
3532
----
33+
3634
from astrapy import DataAPIClient
3735
3836
# connect to a database
39-
database = DataAPIClient(*TOKEN*).get_database_by_api_endpoint(*URL*)
37+
database =
38+
DataAPIClient(*TOKEN*).get_database_by_api_endpoint(*URL*)
4039
4140
# Ingest vectors into your collection
4241
collection = database.test_collection
4342
collection.insert_many(documents=*DOCUMENTS*)
4443
4544
# Find the closest vectors
4645
collection.find(vector=[0.15, 0.1, 0.1, 0.35, 0.55])
46+
4747
----
4848

4949
[subs="macros,attributes"]
5050
++++
5151
</div>
5252
</div>
5353
54-
<h3 class="discrete !my-12">Popular Products</h3>
54+
<h3 class="discrete !mt-12 !mb-10">Popular Products</h3>
5555
5656
<div class="grid gap-6 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-3">
5757
@@ -72,7 +72,7 @@ collection.find(vector=[0.15, 0.1, 0.1, 0.35, 0.55])
7272
<div class="w-10 h-10 p-3 rounded bg-level1 flex items-center justify-center"><i class="icon material-icons">timer</i></div>
7373
<div>
7474
<h4 class="discrete !m-0 !text-primary">RAGStack</h4>
75-
<p class="text-tertiary">Build AI apps faster</p>
75+
<p class="text-tertiary">Enterprise RAG</p>
7676
</div>
7777
</div>
7878
,role="!no-underline relative group"]
@@ -104,7 +104,7 @@ collection.find(vector=[0.15, 0.1, 0.1, 0.35, 0.55])
104104
<div class="relative h-full p-2 md:p-4 text-primary rounded border flex items-center gap-3 bg-body transition-colors group-hover:border-[var(--ds-primary-outlined-hover-border)\] duration-300">
105105
<div class="w-10 h-10 p-3 rounded bg-level1 flex items-center justify-center"><i class="icon material-icons">air</i></div>
106106
<div>
107-
<h4 class="discrete !m-0 !text-primary">Streaming</h4>
107+
<h4 class="discrete !m-0 !text-primary">Astra Streaming</h4>
108108
<p class="text-tertiary">Efficient data streaming</p>
109109
</div>
110110
</div>
@@ -115,136 +115,124 @@ collection.find(vector=[0.15, 0.1, 0.1, 0.35, 0.55])
115115
<div class="relative h-full p-2 md:p-4 text-primary rounded border flex items-center gap-3 bg-body transition-colors group-hover:border-[var(--ds-primary-outlined-hover-border)\] duration-300">
116116
<div class="w-10 h-10 p-3 rounded bg-level1 flex items-center justify-center"><i class="icon material-icons">nights_stay</i></div>
117117
<div>
118-
<h4 class="discrete !m-0 !text-primary">Luna</h4>
118+
<h4 class="discrete !m-0 !text-primary">Luna Support</h4>
119119
<p class="text-tertiary">Expertise and support for DataStax products</p>
120120
</div>
121121
</div>
122122
,role="!no-underline relative group"]
123123
124124
</div>
125125
126-
<div class="mt-12 grid gap-12 md:grid-cols-2 md:grid-rows-[min-content_repeat(3,1fr)] md:grid-flow-col">
126+
<div class="mt-12 grid gap-10 md:grid-cols-2 md:grid-rows-[min-content_repeat(3,1fr)] md:grid-flow-col">
127127
128128
<h3 class="pb-4 border-b !m-0">Latest Additions<i class="material-icons icon text-2xl mr-2">new_label</i></h3>
129129
130130
xref:astra-db-serverless:databases:load-data.adoc[
131-
<div class="py-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
131+
<div class="py-4 -my-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
132132
<h4 class="discrete !m-0 !text-primary text-display pb-2">
133133
Loading data into Astra DB databases
134-
<span class="ml-1 py-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
134+
<span class="ml-1 py-1 -my-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
135135
Astra DB
136136
</span>
137137
</h4>
138138
<p class="text-tertiary">++Use the Astra DB Data Loader to load data in your database from a variety of sources, including CSV files, sample datasets, and Amazon DynamoDB.++</p>
139-
<p class="!text-link !mt-auto">Read Loading data into Astra DB databases <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
139+
<p class="!text-link">Read Loading data into Astra DB databases <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
140140
</div>
141141
,role="!no-underline group flex flex-col"]
142142
143143
xref:ragstack:intro-to-rag:evaluation.adoc[
144-
<div class="py-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
144+
<div class="py-4 -my-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
145145
<h4 class="discrete !m-0 !text-primary text-display pb-2">
146146
Optimizing Query Performance
147-
<span class="ml-1 py-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
147+
<span class="ml-1 py-1 -my-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
148148
RAGStack
149149
</span>
150150
</h4>
151151
<p class="text-tertiary">++Improve the efficiency of your queries on AI-ready cloud databases with best practices for indexing and query tuning.++</p>
152-
<p class="!text-link !mt-auto">Read Optimizing Query Performance <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
152+
<p class="!text-link">Read Optimizing Query Performance <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
153153
</div>
154154
,role="!no-underline group flex flex-col"]
155155
156156
xref:astra-db-serverless::index.adoc[
157-
<div class="py-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
157+
<div class="py-4 -my-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
158158
<h4 class="discrete !m-0 !text-primary text-display pb-2">
159159
Securing Database Connections
160-
<span class="ml-1 py-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
160+
<span class="ml-1 py-1 -my-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
161161
Astra DB
162162
</span>
163163
</h4>
164164
<p class="text-tertiary">++Learn how to secure connections to your AI-ready cloud database using SSL encryption and access control methods.++</p>
165-
<p class="!text-link !mt-auto">Read Securing Database Connections <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
165+
<p class="!text-link">Read Securing Database Connections <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
166166
</div>
167167
,role="!no-underline group flex flex-col"]
168168
169169
<h3 class="pb-4 border-b !m-0">Working with AI/ML <i class="material-icons icon text-2xl mr-2">smart_toy</i></h3>
170170
171171
xref:astra-db-serverless::index.adoc[
172-
<div class="py-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
172+
<div class="py-4 -my-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
173173
<h4 class="discrete !m-0 !text-primary text-display pb-2">
174174
Automating Backups and Recovery
175-
<span class="ml-1 py-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
175+
<span class="ml-1 py-1 -my-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
176176
Astra DB
177177
</span>
178178
</h4>
179179
<p class="text-tertiary">++Set up automated backups for your cloud database and learn how to quickly recover your data in case of loss or corruption.++</p>
180-
<p class="!text-link !mt-auto">Read Automating Backups and Recovery <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
180+
<p class="!text-link">Read Automating Backups and Recovery <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
181181
</div>
182182
,role="!no-underline group flex flex-col"]
183183
184184
xref:astra-db-serverless::index.adoc[
185-
<div class="py-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
185+
<div class="py-4 -my-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
186186
<h4 class="discrete !m-0 !text-primary text-display pb-2">
187187
Monitoring and Alerts
188-
<span class="ml-1 py-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
188+
<span class="ml-1 py-1 -my-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
189189
Mission Control
190190
</span>
191191
</h4>
192192
<p class="text-tertiary">++Monitor the health and performance of your cloud database with real-time analytics and set up alerts for potential issues.++</p>
193-
<p class="!text-link !mt-auto">Read Monitoring and Alerts <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
193+
<p class="!text-link">Read Monitoring and Alerts <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
194194
</div>
195195
,role="!no-underline group flex flex-col"]
196196
197197
xref:astra-db-serverless::index.adoc[
198-
<div class="py-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
198+
<div class="py-4 -my-4 px-2 -mx-2 lg:px-4 lg:-mx-4 rounded flex flex-col grow gap-3 transition-colors group-hover:bg-level1">
199199
<h4 class="discrete !m-0 !text-primary text-display pb-2">
200200
Scaling Your Database
201-
<span class="ml-1 py-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
201+
<span class="ml-1 py-1 -my-1 px-2 bg-level1 text-nowrap rounded color-primary text-caption font-sans border border-transparent group-hover:border-[var(--ds-divider)\] transition-colors">
202202
Astra DB
203203
</span>
204204
</h4>
205205
<p class="text-tertiary">++Scale your AI-ready cloud database vertically or horizontally to meet changing workload demands and optimize performance.++</p>
206-
<p class="!text-link !mt-auto">Read Scaling Your Database <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
206+
<p class="!text-link">Read Scaling Your Database <i class="material-icons icon group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i></p>
207207
</div>
208208
,role="!no-underline group flex flex-col"]
209209
</div>
210210
211-
<div class="p-8 rounded grid gap-10 grid-cols-1 md:grid-cols-2 lg:grid-cols-4 bg-level1 mt-12">
211+
<div class="mt-12 grid gap-6 grid-cols-1 md:grid-cols-2 lg:grid-cols-4">
212212
213213
https://www.datastax.com/[
214-
<h4 class="discrete !m-0 !text-primary text-display pb-2">
215-
<i class="material-icons icon text-2xl mr-2">home</i>
216-
DataStax Home
217-
</h4>
218-
<span class="!text-link mr-1 break-words">Go to the DataStax website</span>
219-
<i class="material-icons icon absolute group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i>
220-
,role="!no-underline group after:hidden"]
214+
<i class="material-icons icon text-2xl text-[var(--ds-text-placeholder)\] group-hover:color-primary transition-colors duration-300">home</i>
215+
<h4 class="discrete !m-0 !text-primary text-display">DataStax Home</h4>
216+
<p class="!text-link">Go to the DataStax website</p>
217+
^,role="!no-underline group after:hidden rounded bg-level1 p-4 flex flex-col gap-1 hover:bg-[var(--ds-primary-soft-bg)\] transition-colors duration-300"]
221218
222219
xref:glossary::index.adoc[
223-
<h4 class="discrete !m-0 !text-primary text-display pb-2">
224-
<i class="material-icons icon text-2xl mr-2">menu_book</i>
225-
Glossary
226-
</h4>
227-
<span class="!text-link mr-1 break-words">Learn terminology used in DataStax products</span>
228-
<i class="material-icons icon absolute group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i>
229-
,role="!no-underline group after:hidden"]
220+
<i class="material-icons icon text-2xl text-[var(--ds-text-placeholder)\] group-hover:color-primary transition-colors duration-300">menu_book</i>
221+
<h4 class="discrete !m-0 !text-primary text-display">Glossary</h4>
222+
<p class="!text-link">Review common terms</p>
223+
,role="!no-underline group after:hidden rounded bg-level1 p-4 flex flex-col gap-1 hover:bg-[var(--ds-primary-soft-bg)\] transition-colors duration-300"]
230224
231225
https://support.datastax.com/s/[
232-
<h4 class="discrete !m-0 !text-primary text-display pb-2">
233-
<i class="material-icons icon text-2xl mr-2">support</i>
234-
Support
235-
</h4>
236-
<span class="!text-link mr-1 break-words">Access support resources</span>
237-
<i class="material-icons icon absolute group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i>
238-
,role="!no-underline group after:hidden"]
226+
<i class="material-icons icon text-2xl text-[var(--ds-text-placeholder)\] group-hover:color-primary transition-colors duration-300">support</i>
227+
<h4 class="discrete !m-0 !text-primary text-display">Support</h4>
228+
<p class="!text-link">Access support resources</p>
229+
^,role="!no-underline group after:hidden rounded bg-level1 p-4 flex flex-col gap-1 hover:bg-[var(--ds-primary-soft-bg)\] transition-colors duration-300"]
239230
240231
https://downloads.datastax.com/#enterprise[
241-
<h4 class="discrete !m-0 !text-primary text-display pb-2">
242-
<i class="material-icons icon text-2xl mr-2">downloading</i>
243-
Downloads
244-
</h4>
245-
<span class="!text-link mr-1 break-words">Download installation files and drivers</span>
246-
<i class="material-icons icon absolute group-hover:translate-x-1 transition-transform duration-300">arrow_forward</i>
247-
,role="!no-underline group after:hidden"]
232+
<i class="material-icons icon text-2xl text-[var(--ds-text-placeholder)\] group-hover:color-primary transition-colors duration-300">downloading</i>
233+
<h4 class="discrete !m-0 !text-primary text-display">Downloads</h4>
234+
<p class="!text-link">Install files and drivers</p>
235+
^,role="!no-underline group after:hidden rounded bg-level1 p-4 flex flex-col gap-1 hover:bg-[var(--ds-primary-soft-bg)\] transition-colors duration-300"]
248236
249237
</div>
250238
++++

src/partials/global-nav.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
{{#if ./home}}<div class="m-0.5 border-l h-6 w-[1px]"></div>{{/if}}
1313
{{/if}}
1414
{{#if ./items}}
15-
<div class="dropdown" data-trigger-type="hover">
15+
<div class="dropdown">
1616
<button id="nav-dropdown-{{@index}}" class="group dropdown-trigger btn btn-plain btn-neutral flex gap-1{{#if (global-nav-active this)}} !color-primary nav-group-active{{/if}}" aria-haspopup="true" aria-expanded="false">
1717
{{{./title}}}
1818
<i class="material-icons text-lg text-tertiary motion-safe:transition-transform motion-safe:duration-300 motion-safe:ease-in-out group-[.active]:rotate-180">expand_more</i>

0 commit comments

Comments
 (0)