Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6b6395e

Browse files
items for contact page update (#1178)
1 parentaca6c53 commit6b6395e

File tree

3 files changed

+45
-8
lines changed

3 files changed

+45
-8
lines changed

‎pgml-dashboard/src/components/navigation/navbar/marketing/template.html

Lines changed: 36 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,27 @@
1010
StaticNavLink::new("Fraud Detection".to_string(), "/test2".to_string()).icon("e911_emergency").disabled(true),
1111
StaticNavLink::new("Forecasting".to_string(), "/test2".to_string()).icon("avg_pace").disabled(true),
1212
];
13+
14+
let company_links = vec![
15+
StaticNavLink::new("About".to_string(), "/about".to_string()).icon("smart_toy"),
16+
StaticNavLink::new("Contact".to_string(), "/contact".to_string()).icon("alternate_email")
17+
];
18+
19+
struct mobile_navs {
20+
collapse: String,
21+
links: Vec<StaticNavLink>
22+
}
23+
24+
let mobile_nav_items = vec![
25+
mobile_navs {
26+
collapse: "solutions-collapse".to_string(),
27+
links: solutions_links.clone()
28+
},
29+
mobile_navs {
30+
collapse: "company-collapse".to_string(),
31+
links: company_links.clone()
32+
}
33+
];
1334
%>
1435

1536
<divclass="sticky-top-nav"data-controller="navigation-navbar-marketing">
@@ -35,7 +56,7 @@
3556

3657
<divclass="collapse navbar-collapse drawer-submenu-container navbarSupportedContent"id="navbarSupportedContent">
3758
<!-- Main Menu -->
38-
<divclass="nav-item w-100 d-xl-flex flex-column flex-xl-row align-items-xl-center collapse collapse-horizontalsolutions-collapseshow drawer-submenu">
59+
<divclass="nav-item w-100 d-xl-flex flex-column flex-xl-row align-items-xl-center collapse collapse-horizontal show drawer-submenu <% for item in &mobile_nav_items {%> <%- item.collapse %><% } %>">
3960
<ulclass="navbar-nav flex-grow-1 gap-4 me-auto my-4 my-xl-0">
4061

4162
<% if !standalone_dashboard { %>
@@ -55,7 +76,14 @@
5576
<%+ MarketingLink::new().link(StaticNavLink::new("Blog".to_string(), "/blog/speeding-up-vector-recall-by-5x-with-hnsw".to_string())) %>
5677

5778
<% if !standalone_dashboard { %>
58-
<%+ MarketingLink::new().link(StaticNavLink::new("Company".to_string(), "/about".to_string())) %>
79+
<divclass="d-none d-xl-flex">
80+
<%+ MarketingLink::new()
81+
.name("Company")
82+
.links(company_links.clone()) %>
83+
</div>
84+
<liclass="nav-item d-flex align-items-center d-flex d-xl-none">
85+
<aclass="nav-link p-0 fw-semibold"href="#"data-bs-toggle="collapse"data-bs-target=".company-collapse">Company</a>
86+
</li>
5987
<% } %>
6088

6189
<liclass="nav-item d-none d-xl-flex align-items-center">
@@ -105,25 +133,25 @@
105133
</div>
106134

107135

108-
<!-- Solutions nav for less than large screens -->
109-
<divclass="nav-item collapse-horizontal solutions-collapse collapse drawer-submenu">
136+
<!-- subnavs for less than large screens -->
137+
<% for item in mobile_nav_items { %>
138+
<divclass="nav-item collapse-horizontal <%- item.collapse %> collapse drawer-submenu">
110139
<ulclass="sub-menu-dropdown mb-5 d-flex flex-column gap-3">
111-
<aclass="btn btn-tertiary-web-app"data-bs-toggle="collapse"data-bs-target=".solutions-collapse">
140+
<aclass="btn btn-tertiary-web-app"data-bs-toggle="collapse"data-bs-target=".<%- item.collapse%>">
112141
<spanclass="material-symbols-outlined icon-back-btn">
113142
arrow_back
114143
</span>
115144
Back
116145
</a>
117-
<% for link insolutions_links { %>
146+
<% for link initem.links { %>
118147
<%+ MarketingLink::new().link(
119148
StaticNavLink::new(link.name.to_string(), link.href.to_string())
120149
.disabled(link.disabled)
121150
) %>
122151
<% } %>
123152
</ul>
124153
</div>
125-
126-
154+
<% } %>
127155
</div>
128156

129157
</div>

‎pgml-dashboard/static/css/scss/components/_buttons.scss

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@
3131
&:active {
3232
background:$hp-gradient-active;
3333
}
34+
35+
--bs-btn-disabled-color:#{$gray-900};
36+
&:disabled {
37+
background:#{$gray-200};
38+
}
3439
}
3540

3641
.btn-secondary {

‎pgml-dashboard/static/css/scss/components/_forms.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,10 @@
272272
--bs-danger-text:#{$error};
273273
}
274274

275+
.form-control:invalid.form-control:not(:placeholder-shown) {
276+
border-color:#{$error};
277+
}
278+
275279
.hourly-rate {
276280
display:flex;
277281
flex-direction:row;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp