diff --git a/sreez/assets/icons/linkedin.svg b/sreez/assets/icons/linkedin.svg new file mode 100644 index 0000000..34c7eef --- /dev/null +++ b/sreez/assets/icons/linkedin.svg @@ -0,0 +1 @@ + diff --git a/sreez/assets/icons/website.svg b/sreez/assets/icons/website.svg new file mode 100644 index 0000000..6033cee --- /dev/null +++ b/sreez/assets/icons/website.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/sreez/assets/icons/youcanbookme_black.png b/sreez/assets/icons/youcanbookme_black.png new file mode 100644 index 0000000..02a2bf8 Binary files /dev/null and b/sreez/assets/icons/youcanbookme_black.png differ diff --git a/sreez/assets/sreez_logo.png b/sreez/assets/sreez_logo.png index 3782764..d5abf54 100644 Binary files a/sreez/assets/sreez_logo.png and b/sreez/assets/sreez_logo.png differ diff --git a/sreez/assets/sreez_logo_shaded.png b/sreez/assets/sreez_logo_shaded.png new file mode 100644 index 0000000..bdea464 Binary files /dev/null and b/sreez/assets/sreez_logo_shaded.png differ diff --git a/sreez/assets/sreez_logo_shaded_v2.png b/sreez/assets/sreez_logo_shaded_v2.png new file mode 100644 index 0000000..bab43c8 Binary files /dev/null and b/sreez/assets/sreez_logo_shaded_v2.png differ diff --git a/sreez/src/components/book_a_demo.rs b/sreez/src/components/book_a_demo.rs new file mode 100644 index 0000000..654f88f --- /dev/null +++ b/sreez/src/components/book_a_demo.rs @@ -0,0 +1,19 @@ +use leptos::*; + +#[component] +pub fn BookADemo() -> impl IntoView { + let (is_clicked, set_clicked) = create_signal(false); + + view! { +
+ +
+ +
+
+ } +} diff --git a/sreez/src/components/footer.rs b/sreez/src/components/footer.rs new file mode 100644 index 0000000..96cc890 --- /dev/null +++ b/sreez/src/components/footer.rs @@ -0,0 +1,38 @@ +use leptos::*; + +#[component] +pub fn Footer() -> impl IntoView { + let (is_clicked, set_clicked) = create_signal(false); + + view! { +
+

"Reach us here :"

+

+ +

+

+ +

+

+ +

+

+ +

+
+ } +} diff --git a/sreez/src/components/mod.rs b/sreez/src/components/mod.rs new file mode 100644 index 0000000..5355267 --- /dev/null +++ b/sreez/src/components/mod.rs @@ -0,0 +1,4 @@ +mod book_a_demo; +mod footer; +pub use book_a_demo::*; +pub use footer::*; diff --git a/sreez/src/lib.rs b/sreez/src/lib.rs index edbba60..7a33594 100644 --- a/sreez/src/lib.rs +++ b/sreez/src/lib.rs @@ -1,5 +1,6 @@ pub mod app; mod pages; +mod components; #[cfg(feature = "hydrate")] #[wasm_bindgen::prelude::wasm_bindgen] diff --git a/sreez/src/pages/short_landing_page.rs b/sreez/src/pages/short_landing_page.rs index 72d2fc3..e1de4fb 100644 --- a/sreez/src/pages/short_landing_page.rs +++ b/sreez/src/pages/short_landing_page.rs @@ -1,58 +1,72 @@ use leptos::*; +use crate::components::BookADemo; +use crate::components::Footer; + /// Renders the home page of your application. #[component] pub fn ShortLandingPage() -> impl IntoView { view! { +
+ +
-
- SREEZ mascot. Yes it is text-to-image generated by GPT4/DALL·E -
-

"Accelerate your software delivery with SREEZ. Your DevOps Catalyst"

+
+

"Accelerate your software delivery with SREEZ."

+

"Focus on what really matters."

+

"Stop being overwhelmed by platform and infrastructure work."

+

"Get our platform deployed and your projects migrated faster than you thought possible."

+
-
-
+
"key"
    -
  • "Comprehensive platform based on the best tools available"
  • +
  • "A single dashboard for your infrastructure"
  • +
  • "Pre-built platform combining the best tools available"
  • "Expert platform engineers with decades of DevOps and SRE experience"
  • "An all-in-one software delivery platform with services you didn't think you could afford"

"Struggling to keep your DevOps tools up to par ?"

-
- "price_change" -

"With an ever-growing DevOps toolchain, most teams cannot afford to invest the time and money required to build the pipeline they know they need."

+
+
+ "price_change" +

"With an ever-growing DevOps toolchain, most teams cannot afford to invest the time and money required to build the pipeline they know they need."

+
+
+ "stacks" +

"We fix that by building a unified platform for small and medium teams."

+
+
+ "waving_hand" +
+

"Our platform engineering experts work with you to select the best fitting open-source tools such as"

+
    +
  • "Kubernetes"
  • +
  • "RedHat Developer Hub"
  • +
  • "ArgoCD"
  • +
  • "Grafana"
  • +
  • "HyperDX"
  • +
+ SREEZ stack logos +
+
+
+ "engineering" +
+

"Wo do all this for you"

+
    +
  • "Migrate your existing applications to the platform"
  • +
  • "Coach your team on best practices"
  • +
  • "Be the 24/7 first respondants to incidents, only waking you up when it really matters"
  • +
  • "Continuously improve your delivery speed, quality and reliability"
  • +
+
+
-
- "stacks" -

"We fix that by building a unified platform for small and medium teams."

-
-
- "waving_hand" -

"Our platform engineering experts work with you to select the best fitting open-source tools such as"

-
    -
  • "Kubernetes"
  • -
  • "RedHat Developer Hub"
  • -
  • "ArgoCD"
  • -
  • "Grafana"
  • -
  • "HyperDX"
  • -
- SREEZ stack logos -
-
- "engineering" -

"Our team is also working for you to"

-
    -
  • "Migrate your existing applications to the platform"
  • -
  • "Coach your team on best practices"
  • -
  • "Be the 24/7 first respondants to incidents, only waking you up when it really matters"
  • -
  • "Continuously improve your delivery speed, quality and reliability"
  • -
-
-

"Delivering faster means your business wins : join the Elite with our unique early adopter offer!"

+

"Delivering faster means your business wins : join the Elite with our unique early adopter offer!"

"editor_choice" -

"Get one of the 5 seats available to be a key part of the SREEZ project's foundation."

+

"Get a pioneer seat to be a key part of the SREEZ project's foundation."

"What you'll get"

  • "20 to 100 hours of expert consulting from our team every month"
  • @@ -62,8 +76,8 @@ pub fn ShortLandingPage() -> impl IntoView {
  • "DevOps and SRE best practices coaching and resources"
-

"TODO"

- +
+