From d51031541c93b85b63eb3895844e87dd49f27e23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enric=20Perpiny=C3=A0=20Pitarch?= <56732262+evilmonkey19@users.noreply.github.com> Date: Thu, 28 Mar 2024 18:51:38 +0100 Subject: [PATCH] Modified landing and about page --- .github/workflows/deploy.yaml | 33 ++++++++++++++++ .gitignore | 2 + components/AboutUs.tsx | 38 +++++++++++++------ components/Frontpage.tsx | 14 ------- components/Header.tsx | 13 +++++++ components/Landing.tsx | 28 ++++++++++++++ deno.json | 34 ++++++----------- fresh.config.ts | 5 +-- fresh.gen.ts | 25 +++++------- routes/_404.tsx | 20 ---------- routes/_app.tsx | 11 +++++- routes/_layout.tsx | 16 +++----- routes/api/joke.ts | 21 ---------- routes/greet/[name].tsx | 5 --- routes/index.tsx | 6 +-- static/background_landing.webp | Bin 0 -> 176634 bytes static/favicon.ico | Bin 4286 -> 4414 bytes static/fonts/Montserrat-Black.ttf | Bin 0 -> 199056 bytes static/fonts/Montserrat-BlackItalic.ttf | Bin 0 -> 203860 bytes static/fonts/Montserrat-Bold.ttf | Bin 0 -> 198120 bytes static/fonts/Montserrat-BoldItalic.ttf | Bin 0 -> 202864 bytes static/fonts/Montserrat-ExtraBold.ttf | Bin 0 -> 199276 bytes static/fonts/Montserrat-ExtraBoldItalic.ttf | Bin 0 -> 203940 bytes static/fonts/Montserrat-ExtraLight.ttf | Bin 0 -> 197420 bytes static/fonts/Montserrat-ExtraLightItalic.ttf | Bin 0 -> 202276 bytes static/fonts/Montserrat-Italic.ttf | Bin 0 -> 202344 bytes static/fonts/Montserrat-Light.ttf | Bin 0 -> 197716 bytes static/fonts/Montserrat-LightItalic.ttf | Bin 0 -> 202460 bytes static/fonts/Montserrat-Medium.ttf | Bin 0 -> 197756 bytes static/fonts/Montserrat-MediumItalic.ttf | Bin 0 -> 202432 bytes static/fonts/Montserrat-Regular.ttf | Bin 0 -> 197624 bytes static/fonts/Montserrat-SemiBold.ttf | Bin 0 -> 197964 bytes static/fonts/Montserrat-SemiBoldItalic.ttf | Bin 0 -> 202736 bytes static/fonts/Montserrat-Thin.ttf | Bin 0 -> 197104 bytes static/fonts/Montserrat-ThinItalic.ttf | Bin 0 -> 201864 bytes static/fonts/Rye-Regular.ttf | Bin 0 -> 179188 bytes static/icons/emoji-happy.svg | 3 ++ static/icons/location-marker.svg | 4 ++ static/icons/sparkles.svg | 3 ++ static/icons/union_green.svg | 6 +++ static/icons/union_pink.svg | 6 +++ static/styles.css | 3 ++ tailwind.config.ts | 13 +++++++ twind.config.ts | 15 -------- 44 files changed, 182 insertions(+), 142 deletions(-) create mode 100644 .github/workflows/deploy.yaml delete mode 100644 components/Frontpage.tsx create mode 100644 components/Header.tsx create mode 100644 components/Landing.tsx delete mode 100644 routes/_404.tsx delete mode 100644 routes/api/joke.ts delete mode 100644 routes/greet/[name].tsx create mode 100644 static/background_landing.webp create mode 100644 static/fonts/Montserrat-Black.ttf create mode 100644 static/fonts/Montserrat-BlackItalic.ttf create mode 100644 static/fonts/Montserrat-Bold.ttf create mode 100644 static/fonts/Montserrat-BoldItalic.ttf create mode 100644 static/fonts/Montserrat-ExtraBold.ttf create mode 100644 static/fonts/Montserrat-ExtraBoldItalic.ttf create mode 100644 static/fonts/Montserrat-ExtraLight.ttf create mode 100644 static/fonts/Montserrat-ExtraLightItalic.ttf create mode 100644 static/fonts/Montserrat-Italic.ttf create mode 100644 static/fonts/Montserrat-Light.ttf create mode 100644 static/fonts/Montserrat-LightItalic.ttf create mode 100644 static/fonts/Montserrat-Medium.ttf create mode 100644 static/fonts/Montserrat-MediumItalic.ttf create mode 100644 static/fonts/Montserrat-Regular.ttf create mode 100644 static/fonts/Montserrat-SemiBold.ttf create mode 100644 static/fonts/Montserrat-SemiBoldItalic.ttf create mode 100644 static/fonts/Montserrat-Thin.ttf create mode 100644 static/fonts/Montserrat-ThinItalic.ttf create mode 100644 static/fonts/Rye-Regular.ttf create mode 100644 static/icons/emoji-happy.svg create mode 100644 static/icons/location-marker.svg create mode 100644 static/icons/sparkles.svg create mode 100644 static/icons/union_green.svg create mode 100644 static/icons/union_pink.svg create mode 100644 static/styles.css create mode 100644 tailwind.config.ts delete mode 100644 twind.config.ts diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml new file mode 100644 index 0000000..b98eb5c --- /dev/null +++ b/.github/workflows/deploy.yaml @@ -0,0 +1,33 @@ +name: Deploy +on: + push: + branches: [master] + pull_request: + branches: master + +jobs: + deploy: + name: Deploy + runs-on: ubuntu-latest + + permissions: + id-token: write # Needed for auth with Deno Deploy + contents: read # Needed to clone the repository + + steps: + - name: Clone repository + uses: actions/checkout@v3 + + - name: Install Deno + uses: denoland/setup-deno@v1 + with: + deno-version: v1.x + + - name: Build step + run: "deno task build" # ๐ Update the build command(s) if necessary + + - name: Upload to Deno Deploy + uses: denoland/deployctl@v1 + with: + project: "evilmonkey19-cv" # ๐ Update the deploy project name if necessary + entrypoint: "./main.ts" # ๐ Update the entrypoint if necessary \ No newline at end of file diff --git a/.gitignore b/.gitignore index 00e2e86..02db7e8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ # Fresh build directory _fresh/ +.DS_Store +node_modules/ \ No newline at end of file diff --git a/components/AboutUs.tsx b/components/AboutUs.tsx index ee7868f..88f8363 100644 --- a/components/AboutUs.tsx +++ b/components/AboutUs.tsx @@ -1,17 +1,31 @@ -import { apply } from 'twind'; - -const span = `font-bold`; const AboutUs = () => ( -
- We are a theater association based in Stockholm, Sweden. We try to bring the joy of improv and theater to local and international students. - Whether you're a seasoned performer or a complete novice, our improv sessions offer a supportive environment to explore your creativity, sharpen your acting skills, and unleash your imagination. - We take pride in our annual show production, bringing you a unique and interactive theatrical experience. - We make the Swedish spex tradition accessible to international students through performances in English, promoting cultural exchange and creating memorable experiences for all. - Join us at The English Theater Improv Club and discover the magic of improv, the excitement of live performance, and the joy of being part of a vibrant theater community! -
+Hey there! We're the cool cats from the English Theater Improv Club, chilling out
+Stockholm, Sweden.
+Our mission? Simple โ spreading the joy of improv and theater to both local and international students.
+We throw an annual show. It's unique, it's interactive, and it's so much fun, your laughter might be mistaken for applause.
+We are a theater association based in Stockholm, Sweden. We try to bring the joy of improv and theater to local and international students.
- Join Us -English Theater Improv Club
+โ
+We are a theater association based in Stockholm, Sweden. + We try to bring the joy of improv and theater to local and international students.
+Hire us
+ + + +Join us
+ +{ax%F>1z2lQg5R;+wAlih(>{ZgV=m1%BLM
zQ9`%uKGG>sU;r~Qo|j;l`5`#SO|v&fY`$z7IFl(Fi|ak (s$8hqN!ZmYapc(_F{P4Mn!a1y0
zBFds6+y^$M#GH=Bm$S19-PWmj;{h%fE2Z?*E}s5MPV#2>AJX%)Ny+|8kM9Vj;8`dA
z6?gy_$*{B)Q2Ux+blQVvCIteGX7a_^c3*MW+WyYhdQ-iO7sH@ZdUb&zYfK3NgB@}*
zddaSnUHks<9{8Cq5;n?_Hb6kS9%6@xE^Ko5#N3}_s9G+7^B<-=(bV8CcuGA@G!#tu
zBiK}a2Bjl@EHm{t4ADbGT*%ZckQ&u#hjFvl^aD{X0EXhv!i@gQaN#Xl%Snciy;=(!
zeCe0J;gN+V#y*U44q&ZwMN_gw11sI6T!~y-3zzp*k|m{wosy*i3&%aSh+cNx?b>nF
zSny5XQAgZ%(ylN+j%yYDOT+`8Z*@rHG7<{se%!g6vj`e&|OxQyavYpgB?MK+JN3mUfh5QV)(s1Fa)8CZ}ZQQOez~0L=s|v*ZdT1!{t|Xfo{x}k3t^1Iu(B><0|Sa!*%nOL6?fm^BuoWo+!Z9>J=-O
z_sJpKS*HOL9%ee_nErb+V8$LpvQvim%_G8s@
l*IWv|CKF~<@jEa%x5bv!LYzf
zyldO8#=QoZo?p@ZyE~QPd9h09b8l;2NQcFoJik5G6G#+|&lcr|)x%3u$1yGPAfW%H
zDn__%PC$a$J~<2{FI!!Pht8*54!)}G&Xh^->fQ@h^wGszcl(e$IH_=_grd7h1Me<<
zqSGICZ`;nc+!`Cvp98