aboutsummaryrefslogtreecommitdiffhomepage
path: root/index.html.pm
diff options
context:
space:
mode:
Diffstat (limited to 'index.html.pm')
-rw-r--r--index.html.pm48
1 files changed, 31 insertions, 17 deletions
diff --git a/index.html.pm b/index.html.pm
index 2bbb0ad..73a552d 100644
--- a/index.html.pm
+++ b/index.html.pm
@@ -2,10 +2,10 @@
◊(require string-interpolation)
-◊`(main ([class "flex flex-col justify-around"])
- (div ([class "mt-4 mb-10"])
- (h1 ([class "my-2 text-3xl leading-relaxed text-center"])
- "Writing programs is hard —")
+◊`(div ([class ,"flex flex-col justify-between mx-auto min-h-screen max-w-screen-xl px-6 pt-12 md:px-12 md:pt-20 lg:px-24 bg-[@{raisin-black}] text-zinc-300"])
+ (div ([class "my-6"])
+ (h1 ([class ,"my-4 text-4xl text-[@{jordy}] font-fira-code tracking-tighter leading-snug text-center"])
+ "Coding is hard —")
(p ([class "my-2 sm:text-lg leading-relaxed text-center"])
"Most of the tools and languages (make it easy to) add unnecessary complexity.")
(p ([class "my-2 sm:text-lg leading-relaxed text-center"])
@@ -13,24 +13,38 @@
(p ([class "my-2 sm:text-lg leading-relaxed text-center"])
"If we constantly battle cognitive load, we get exhausted, unhappy and frustrated.")
)
- (div ([class "mt-10 mb-4"])
- (h1 ([class "my-2 text-3xl leading-relaxed text-center"])
+ (div ([class "my-6"])
+ (h1 ([class ,"my-4 text-4xl text-[@{jordy}] font-fira-code tracking-tighter leading-snug text-center"])
"but it doesn't have to be.")
(p ([class "my-2 sm:text-lg leading-relaxed text-center"])
- "There are tools and techniques that manage complexity comparatively well:")
- (div ([class "my-4 mx-auto"])
- ,(->badges "Haskell, Nix, Elixir, Erlang, Rust, Clojure, Racket, Category Theory, Lenses")
- )
+ "There are tools and techniques that manage complexity comparatively well.")
(p ([class "my-2 sm:text-lg leading-relaxed text-center"])
"Using those " (span ([class "italic"]) "reduces") " cognitive load.")
(p ([class "my-2 sm:text-lg leading-relaxed text-center"])
"So that you can be energetic, happy and joyful while coding.")
)
- (div ([class "fixed right-5 bottom-20"])
- (a ([href "/meetup.html"]
- [class ,"inline-flex items-center gap-2 text-zinc-200 hover:text-[@{jordy}] focus-visible:text-[@{jordy}] duration-300"] [target "_blank"] [rel "noreferrer"])
- "Interested? Have a look"
- (svg ([xmlns "http://www.w3.org/2000/svg"] [fill "none"] [viewBox "0 0 24 24"] [stroke-width "1.5"] [stroke "currentColor"] [class "size-6"])
- (path ([stroke-linecap "round"] [stroke-linejoin "round"] [d "M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"]))))
+ (div ([class "mx-auto"])
+ (a ([href "#meetup"]
+ [class ,"mb-4 flex flex-col gap-2 items-center hover:text-[@{jordy}] focus-visible:text-[@{jordy}] duration-300"])
+ (span ([class "text-xl text-[@{jordy}] font-fira-code tracking-tighter leading-snug"])"Interested? Have a look")
+ (svg ([xmlns "http://www.w3.org/2000/svg"] [fill "none"] [viewBox "0 0 24 24"] [stroke-width "1"] [stroke "currentColor"] [class "size-16"])
+ (path ([stroke-linecap "round"] [stroke-linejoin "round"] [d "m19.5 8.25-7.5 7.5-7.5-7.5"]))))
)
-) \ No newline at end of file
+)
+
+◊`(div ([id "meetup"] [class "min-h-screen my-4 bg-white text-zinc-700 mx-auto h-full max-w-screen-md px-6 py-12 md:px-12 md:py-20 lg:px-24"])
+ ,(heading "About")
+ (p ([class "my-4 sm:text-lg leading-relaxed"])
+ "Hi 👋")
+ (p ([class "my-4 sm:text-lg leading-relaxed"])
+ "We're " ,(link "David" "https://binderdavid.github.io") " and " ,(link "Beat" "https://me.beathagenlocher.com") " and we thought it would be nice if the wonderful city of Tübingen had a functional programming meetup (again).")
+ (p ([class "my-4 sm:text-lg leading-relaxed"])
+ "That's why we're launching " (span ([class "italic"]) "Functional Coders Tübingen") " — we want to create a space where people interested in functional programming can meet and learn from each other.
+ To achieve this, we will start off with talks, followed by food and an open exchange between the participants.")
+ (p ([class "my-4 sm:text-lg leading-relaxed"])
+ "The first event will take place at the dd.mm.yy at the " (a ([href "https://ki-maker.space/"]) "KI Makerspace Tübingen") ", Wöhrdstraße 25.")
+ ,(heading "Schedule")
+)
+
+
+◊; ,(->badges "Haskell, Nix, Elixir, Erlang, Rust, Clojure, Racket, Category Theory, Lenses") \ No newline at end of file