From 54c2054acee0549772e1baff733b6ce4f1762e21 Mon Sep 17 00:00:00 2001 From: Nikhil M Warrier Date: Wed, 4 Mar 2026 22:33:38 +0530 Subject: Update About page further --- agenda.md | 4 + src/components/TimelineCard.astro | 30 ++++ src/pages/about.astro | 292 +++++++++++--------------------------- src/styles/typography.css | 10 ++ 4 files changed, 127 insertions(+), 209 deletions(-) create mode 100644 agenda.md create mode 100644 src/components/TimelineCard.astro diff --git a/agenda.md b/agenda.md new file mode 100644 index 0000000..774e669 --- /dev/null +++ b/agenda.md @@ -0,0 +1,4 @@ +- intro to clubs +- personal intro, blogs etc +- freeform teams announcement +- ideas for first event diff --git a/src/components/TimelineCard.astro b/src/components/TimelineCard.astro new file mode 100644 index 0000000..5549dcd --- /dev/null +++ b/src/components/TimelineCard.astro @@ -0,0 +1,30 @@ +--- +import { cn } from '@/lib/utils' + +interface Props { + year: string + title: string + text: string + fancy: boolean +} + +const { year, title, text, fancy = false } = Astro.props +--- + +
+
+
+ {year} +
+

{title}

+

{text}

+
+
diff --git a/src/pages/about.astro b/src/pages/about.astro index 79061b2..c44f421 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -1,6 +1,7 @@ --- import Breadcrumbs from '@/components/Breadcrumbs.astro' import PageHead from '@/components/PageHead.astro' +import TimelineCard from '@/components/TimelineCard.astro' import Layout from '@/layouts/Layout.astro' --- @@ -8,26 +9,25 @@ import Layout from '@/layouts/Layout.astro'
-
+

fosscet

- Free & Open Source revolutionaries at CET - Building software freedom, - one commit at a time. + Building software freedom, one commit at a time.

-
+ -
+
-
-

- Our Mission -

-
-
-
+

Our Mission

-

- Free and Open Source Software +

+ Free and
+ Open Source + Software

-

- We're bringing FOSS to CET students by replacing proprietary tools - with Linux, GitHub workflows, and community-driven development. - From kernel hacking to UI/UX contributions, we're building the - next generation of open source maintainers. +

+ We're bringing FOSS to CET students. We aim to replace proprietary + tools with open-source alternatives and community-driven + development. From kernel hacking to UI/UX contributions, we're + building the next generation of FOSS maintainers.


-

- Student Awareness and Software Responsibility +

+ Freedom, Awareness, and Responsibility

-

- While addressing the FOSS movement, we also want to raise student - awareness and improve anti-piracy and unresponsible software usage - tendecies by providing free and open-source alternates. +

+ Our initiative promotes the FOSS movement as a gateway to digital + sovereignty. We encourage students to transition toward + open-source tools, fostering a culture of responsible software + usage that prioritizes user privacy over corporate slop and data + harvesting

- -
-

- The FOSS Movement -

-
- - -
- -
+
+
+

The Four Freedoms

+
    +
  1. + The freedom to run the program as you wish, for any purpose. +
  2. +
  3. + The freedom to study how the program works, and change it so it does + your computing as you wish. +
  4. +
  5. + The freedom to redistribute copies so you can help others. +
  6. +
  7. + The freedom to distribute copies of your modified versions to + others. +
  8. +
+
- -
- -
- - - - - -
-
- 1983–1985 -
- Global Foundations -
-

GNU Project & FSF

-

- Richard Stallman launches GNU (1983) and Free Software Foundation - (1985), creates GPL license. Emacs also released as first product - under GNU License. -

-
-
- - -
- - - - - -
-
- 1991–1993 -
- Kernel Boom -
-

Linux Kernel Released

-

- Linus Torvalds releases Linux kernel (1991); BSD variants gain - traction post-lawsuits. -

-
-
- - -
- - - - - -
-
- 1998 -
- Term Coined -
-

"Open Source" is Born

-

- Term coined for broader appeal; Apache/Red Hat commercialize FOSS. -

-
-
- - -
- - - - - -
-
- 2000-2001 -
- India Awakens -
-

Kerala Leads

-

- Kerala's IT@School promotes FOSS education; FSF India starts in - Trivandrum. -

-
+
+

The FOSS Movement

+
+ +
- -
- - - - - -
-
- 2025–2026 -
- FOSS@CET -
- -

- fosscet is launched -

-

- The FOSS movement is brought back to our very own CET, stronger - than ever. -

-
+ +
+ + + +
-
+
diff --git a/src/styles/typography.css b/src/styles/typography.css index 1e86118..92c5835 100644 --- a/src/styles/typography.css +++ b/src/styles/typography.css @@ -15,6 +15,16 @@ @apply wrap-break-word; } + ::marker { + @apply text-muted-foreground font-mono; + } + + h2::before { + content: '> '; + /*margin-left: -2ch;*/ + @apply text-primary opacity-55; + } + h1, h2, h3, -- cgit v1.2.3