Skip to content
This repository was archived by the owner on Apr 28, 2026. It is now read-only.

Commit 9afcc2f

Browse files
committed
OPS-831: Consulting page
1 parent f3ecc79 commit 9afcc2f

22 files changed

Lines changed: 406 additions & 3 deletions
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

assets/companies/light/dnv.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/companies/light/ey.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/companies/light/ltim.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/companies/light/pwc.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/companies/light/tcs.svg

Lines changed: 1 addition & 0 deletions
Loading

pcweb/components/docpage/navbar/navbar.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
from pcweb.pages.faq import faq
1212
from pcweb.pages.framework.framework import framework
1313
from pcweb.pages.hosting.hosting import hosting_landing
14+
from pcweb.pages.use_cases.consulting import consulting_use_case_page
1415
from pcweb.pages.use_cases.finance import finance_use_case_page
1516
from pcweb.pages.use_cases.healthcare import healthcare_use_case_page
1617
from pcweb.pages.use_cases.use_cases import use_cases_page
@@ -390,7 +391,7 @@ def solutions_section():
390391
},
391392
{
392393
"label": "Consulting",
393-
"url": use_cases_page.path,
394+
"url": consulting_use_case_page.path,
394395
"icon": "MentoringIcon",
395396
},
396397
{

pcweb/pages/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
from .sales import sales as sales
2424
from .security.security import security_page as security_page
2525
from .to_be_booked import to_be_booked as to_be_booked
26+
from .use_cases.consulting import consulting_use_case_page as consulting_use_case_page
2627
from .use_cases.finance import finance_use_case_page as finance_use_case_page
2728
from .use_cases.healthcare import healthcare_use_case_page as healthcare_use_case_page
2829
from .use_cases.use_cases import use_cases_page as use_cases_page

pcweb/pages/use_cases/common/features_2.py

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,14 @@
22
import reflex_ui as ui
33

44

5-
def feature_card(icon: str, stat: str, title: str, description: str) -> rx.Component:
5+
def feature_card(
6+
icon: str,
7+
stat: str,
8+
title: str,
9+
description: str,
10+
items: list[str] | None = None,
11+
class_name: str = "",
12+
) -> rx.Component:
613
return rx.el.div(
714
ui.icon(
815
icon, class_name="text-m-violet-9 dark:text-m-violet-10 shrink-0 size-5"
@@ -16,5 +23,17 @@ def feature_card(icon: str, stat: str, title: str, description: str) -> rx.Compo
1623
description,
1724
class_name="text-m-slate-11 dark:text-m-slate-9 text-sm font-medium mt-2",
1825
),
19-
class_name="flex flex-col items-start p-10",
26+
rx.el.ul(
27+
*[
28+
rx.el.li(
29+
item,
30+
class_name="text-m-slate-11 dark:text-m-slate-9 text-sm font-medium mt-1",
31+
)
32+
for item in items
33+
],
34+
class_name="text-m-slate-11 dark:text-m-slate-9 text-sm font-medium list-disc list-inside mt-2",
35+
)
36+
if items
37+
else None,
38+
class_name=ui.cn("flex flex-col items-start p-10", class_name),
2039
)

0 commit comments

Comments
 (0)