-
Follow HF Developments
+
Follow HF Developments
Follow us on or join a mailing list
diff --git a/dev.css b/dev.css
index ed392ce4..c2e2bf83 100644
--- a/dev.css
+++ b/dev.css
@@ -45,10 +45,16 @@
--text-3xl--line-height: calc(2.25 / 1.875);
--text-4xl: 2.25rem;
--text-4xl--line-height: calc(2.5 / 2.25);
+ --text-5xl: 3rem;
+ --text-5xl--line-height: 1;
+ --text-6xl: 3.75rem;
+ --text-6xl--line-height: 1;
--font-weight-normal: 400;
--font-weight-medium: 500;
--font-weight-semibold: 600;
--font-weight-bold: 700;
+ --leading-tight: 1.25;
+ --leading-snug: 1.375;
--leading-relaxed: 1.625;
--default-font-family: var(--font-sans);
--default-mono-font-family: var(--font-mono);
@@ -759,6 +765,9 @@
.mb-6 {
margin-bottom: calc(var(--spacing) * 6);
}
+ .mb-8 {
+ margin-bottom: calc(var(--spacing) * 8);
+ }
.ml-2 {
margin-left: calc(var(--spacing) * 2);
}
@@ -1156,6 +1165,14 @@
--tw-leading: var(--leading-relaxed);
line-height: var(--leading-relaxed);
}
+ .leading-snug {
+ --tw-leading: var(--leading-snug);
+ line-height: var(--leading-snug);
+ }
+ .leading-tight {
+ --tw-leading: var(--leading-tight);
+ line-height: var(--leading-tight);
+ }
.font-bold {
--tw-font-weight: var(--font-weight-bold);
font-weight: var(--font-weight-bold);
@@ -1319,18 +1336,42 @@
padding-left: calc(var(--spacing) * 4);
}
}
+ .sm\:text-2xl {
+ @media (width >= 40rem) {
+ font-size: var(--text-2xl);
+ line-height: var(--tw-leading, var(--text-2xl--line-height));
+ }
+ }
.sm\:text-3xl {
@media (width >= 40rem) {
font-size: var(--text-3xl);
line-height: var(--tw-leading, var(--text-3xl--line-height));
}
}
+ .sm\:text-4xl {
+ @media (width >= 40rem) {
+ font-size: var(--text-4xl);
+ line-height: var(--tw-leading, var(--text-4xl--line-height));
+ }
+ }
+ .sm\:text-6xl {
+ @media (width >= 40rem) {
+ font-size: var(--text-6xl);
+ line-height: var(--tw-leading, var(--text-6xl--line-height));
+ }
+ }
.sm\:text-base {
@media (width >= 40rem) {
font-size: var(--text-base);
line-height: var(--tw-leading, var(--text-base--line-height));
}
}
+ .sm\:leading-tight {
+ @media (width >= 40rem) {
+ --tw-leading: var(--leading-tight);
+ line-height: var(--leading-tight);
+ }
+ }
.md\:top-2 {
@media (width >= 48rem) {
top: calc(var(--spacing) * 2);
@@ -1672,6 +1713,24 @@
padding-left: calc(var(--spacing) * 8);
}
}
+ .md\:text-4xl {
+ @media (width >= 48rem) {
+ font-size: var(--text-4xl);
+ line-height: var(--tw-leading, var(--text-4xl--line-height));
+ }
+ }
+ .md\:text-5xl {
+ @media (width >= 48rem) {
+ font-size: var(--text-5xl);
+ line-height: var(--tw-leading, var(--text-5xl--line-height));
+ }
+ }
+ .md\:leading-tight {
+ @media (width >= 48rem) {
+ --tw-leading: var(--leading-tight);
+ line-height: var(--leading-tight);
+ }
+ }
.lg\:absolute {
@media (width >= 64rem) {
position: absolute;
@@ -1841,6 +1900,12 @@
padding-left: calc(var(--spacing) * 14);
}
}
+ .lg\:text-6xl {
+ @media (width >= 64rem) {
+ font-size: var(--text-6xl);
+ line-height: var(--tw-leading, var(--text-6xl--line-height));
+ }
+ }
.lg\:text-xl {
@media (width >= 64rem) {
font-size: var(--text-xl);
diff --git a/guidelines-for-respectful-communication/index.html b/guidelines-for-respectful-communication/index.html
index 200e8b75..1e28396f 100644
--- a/guidelines-for-respectful-communication/index.html
+++ b/guidelines-for-respectful-communication/index.html
@@ -4,7 +4,7 @@
$partial("templates/corners.html")$
-
Haskell Foundation Guidelines For Respectful Communication
+ Haskell Foundation Guidelines For Respectful Communication
diff --git a/sw.js b/sw.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/templates/affiliates/list.html b/templates/affiliates/list.html
index fa5ec715..8382c387 100644
--- a/templates/affiliates/list.html
+++ b/templates/affiliates/list.html
@@ -3,7 +3,7 @@
---
-
+
We invite existing Haskell projects, committees and communities to explicitly affiliate and align themselves
with the Haskell Foundation. Affiliation means that the group supports the goals of the Haskell Foundation, and
diff --git a/templates/careers/list.html b/templates/careers/list.html
index 0041e3dd..645c1ac6 100644
--- a/templates/careers/list.html
+++ b/templates/careers/list.html
@@ -4,14 +4,14 @@
$partial("templates/corners.html")$
-
Careers
+ Careers
$if(openreqs)$
-
Working at the Haskell Foundation
-
+
Working at the Haskell Foundation
+
Interested in working at the crossroads of the Haskell ecosystem?
@@ -28,8 +28,8 @@
Working at the Has
-
Haskell Foundation Sponsors Hiring Haskellers
-
+
Haskell Foundation Sponsors Hiring Haskellers
+
Many of our sponsors are actively hiring Haskell engineers.
diff --git a/templates/careers/page.html b/templates/careers/page.html
index d2bec952..3a3efa11 100644
--- a/templates/careers/page.html
+++ b/templates/careers/page.html
@@ -1,8 +1,8 @@
-
$title$
-
+
$title$
+
$summary$
diff --git a/templates/careers/tile.html b/templates/careers/tile.html
index cc609fb1..ef024e65 100644
--- a/templates/careers/tile.html
+++ b/templates/careers/tile.html
@@ -1,7 +1,7 @@
diff --git a/templates/donations/list.html b/templates/donations/list.html
index 2caa69b5..4fc8a64f 100644
--- a/templates/donations/list.html
+++ b/templates/donations/list.html
@@ -4,13 +4,13 @@
$partial("templates/corners.html")$
-
Donations
+ Donations
-
Donating To The Haskell Foundation
+
Donating To The Haskell Foundation
Individuals can donate to the Haskell Foundation and help us drive broader adoption of the Haskell language. Click the button to donate through Donorbox!
@@ -25,24 +25,24 @@
Donating To The Haskell Foundat
$partial("templates/corners.html")$
-
Sponsorship
+ Sponsorship
-
Sponsoring The Haskell Foundation
+
Sponsoring The Haskell Foundation
Many enterprises use Haskell and its compiler, the Glasgow Haskell Compiler (GHC), for free. In the spirit of open source, the Haskell Foundation provides an opportunity for those enterprises to give back to the community and toolchain from which they benefit. Maintaining and developing reliable toolchains takes a huge amount of nitty-gritty engineering work.
-
The Advisory Board
+
The Advisory Board
Sponsoring the Haskell Foundation also grants sponsors participation in the Haskell Foundation Advisory Board. This body allows sponsors to voice their concerns and thoughts on how Haskell Foundation resources should be used. More details can be found here.
-
The Value Proposition
+
The Value Proposition
For more information on how we feel the Haskell Foundation brings value to the Haskell ecosystem, please read The Value of the Foundation
@@ -59,7 +59,7 @@
The Value Proposition
-
Sponsorship Levels
+
Sponsorship Levels
@@ -122,8 +122,8 @@
Gold
-
In-Kind Support
-
+
In-Kind Support
+
Non-financial contributions to HF are also welcome. As a volunteer-based organization, the Haskell Foundation needs volunteers who can work on software, documentation, promotion, and other tasks to support the HF affiliated projects and the Haskell community. Individuals who contribute their own time or on behalf of their company are the backbone of our organization. Please reach out to us at contact@haskell.foundation to learn more about how you can volunteer or offer in-kind support.
diff --git a/templates/donations/page.html b/templates/donations/page.html
index 5bc24ecd..dc7b13c7 100644
--- a/templates/donations/page.html
+++ b/templates/donations/page.html
@@ -1,7 +1,7 @@
$partial("templates/corners.html")$
-
$title$
+ $title$
diff --git a/templates/event.html b/templates/event.html
deleted file mode 100644
index 38f8b4f9..00000000
--- a/templates/event.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/templates/events/list.html b/templates/events/list.html
index e6d5d7fe..8cbc3b42 100644
--- a/templates/events/list.html
+++ b/templates/events/list.html
@@ -4,7 +4,7 @@
$partial("templates/corners.html")$
-
Events
+ Events
$if(events)$
diff --git a/templates/events/page.html b/templates/events/page.html
index 25f20284..4b447252 100644
--- a/templates/events/page.html
+++ b/templates/events/page.html
@@ -1,8 +1,8 @@
-
$title$
-
+
$title$
+
$summary$
diff --git a/templates/events/tile.html b/templates/events/tile.html
index 20d67b40..7bad13be 100644
--- a/templates/events/tile.html
+++ b/templates/events/tile.html
@@ -1,7 +1,7 @@
-
$title$
+
$title$
$summary$
diff --git a/templates/faq/list.html b/templates/faq/list.html
index 099c1801..cec95d0b 100644
--- a/templates/faq/list.html
+++ b/templates/faq/list.html
@@ -1,7 +1,7 @@
$partial("templates/corners.html")$
-
FAQ
+ FAQ
diff --git a/templates/faq/tile.html b/templates/faq/tile.html
index 77efc5a5..d8e8b414 100644
--- a/templates/faq/tile.html
+++ b/templates/faq/tile.html
@@ -1,4 +1,4 @@
-
$title$
+ $title$
$body$
diff --git a/templates/homepage.html b/templates/homepage.html
index 724a826c..10ffefd3 100644
--- a/templates/homepage.html
+++ b/templates/homepage.html
@@ -5,7 +5,7 @@
-
The Haskell Foundation
+
The Haskell Foundation
Amplify Haskell’s impact on humanity.
An independent, non-profit organization dedicated to broadening the adoption of Haskell, by supporting its ecosystem of tools, libraries, education, and research.
@@ -31,7 +31,7 @@
Amplify Haskell’s impact on humanity.
$for(episodes)$
-
+
$episode$ – $title$
@@ -64,7 +64,7 @@
-
We drive change.
+
We drive change.
Watch Simon Peyton Jones announce the Haskell Foundation at the Haskell eXchange conference on November 4, 2020.
@@ -79,7 +79,7 @@
We drive change.
-
Not “just another programming language”
+
Not “just another programming language”
Haskell embodies a radical and elegant attack on the entire enterprise of writing software. It profoundly influences the world of software for the better.
@@ -92,7 +92,7 @@
Not “just another programming langu
$partial("templates/corners.html")$
-
Our Ethos
+
Our Ethos
Ideas that guide our every decision
@@ -138,7 +138,7 @@
Transparency.
$partial("templates/corners.html")$
-
Follow HF Developments
+ Follow HF Developments
Follow us on or join a mailing list
diff --git a/templates/news/frontpage.html b/templates/news/frontpage.html
index 42538a07..22ee29c2 100644
--- a/templates/news/frontpage.html
+++ b/templates/news/frontpage.html
@@ -1,7 +1,7 @@
-
$title$
+
$title$
$body$
$if(link)$
diff --git a/templates/news/list.html b/templates/news/list.html
index c43626da..2716b67a 100644
--- a/templates/news/list.html
+++ b/templates/news/list.html
@@ -4,7 +4,7 @@
$partial("templates/corners.html")$
-
News
+ News
$for(categories)$
diff --git a/templates/news/page.html b/templates/news/page.html
index 6406ecb7..82e98585 100644
--- a/templates/news/page.html
+++ b/templates/news/page.html
@@ -1,7 +1,7 @@
diff --git a/templates/news/tile.html b/templates/news/tile.html
index cd1906f5..faba235c 100644
--- a/templates/news/tile.html
+++ b/templates/news/tile.html
@@ -1,5 +1,5 @@
-
$category$
+ $category$
$for(news)$
-
diff --git a/templates/podcast/episode.html b/templates/podcast/episode.html
index 4f66b367..ee6dd6fe 100644
--- a/templates/podcast/episode.html
+++ b/templates/podcast/episode.html
@@ -1,7 +1,7 @@
$partial("templates/corners.html")$
-
$episode$ – $title$
+ $episode$ – $title$
diff --git a/templates/podcast/list.html b/templates/podcast/list.html
index c6e828b0..968718ba 100644
--- a/templates/podcast/list.html
+++ b/templates/podcast/list.html
@@ -2,26 +2,26 @@
$partial("templates/corners.html")$
-
The Haskell Interlude
+ The Haskell Interlude
-
+
The Haskell Interlude is a Haskell-focused podcast where we
interview guests from the Haskell community. The hosts are
Samantha Frohlich, Andres Löh, Matthías Páll Gissurarson,
Mike Sperber, Farhad Mehta, and Jess Foster.
-
+
The music used is "Blue Lambda" by Donya Quick.
Many thanks to Donya for giving us permission to use this track for our podcast.
-
+
This podcast would not be possible without the help of our Editors, John Zhuang Hui and Jess Foster, and our Quality Inspector, Artin Ghasivand.
-
+
We are very grateful to our previous hosts Alejandro
Serrano, Joachim Breitner, Wouter Swierstra, and Niki Vazou,
as well as to Alp Mestanogullari and Jose Calderon for their editing work and
@@ -41,7 +41,7 @@
The Haskell Interlude
$for(episodes)$
-
+
$episode$ – $title$
diff --git a/templates/press/list.html b/templates/press/list.html
index f5f6febb..7554c73e 100644
--- a/templates/press/list.html
+++ b/templates/press/list.html
@@ -1,7 +1,7 @@
$partial("templates/corners.html")$
-
Press
+ Press
@@ -14,8 +14,8 @@
Press
-
Press Kit
-
+
Press Kit
+
Please reach out to us at press@haskell.foundation for our
press kit, including relevant marketing materials and branding.
diff --git a/templates/press/tile.html b/templates/press/tile.html
index c54d9fa2..8e6edca7 100644
--- a/templates/press/tile.html
+++ b/templates/press/tile.html
@@ -1,7 +1,7 @@
diff --git a/templates/projects/list.html b/templates/projects/list.html
index 60f608d5..84165679 100644
--- a/templates/projects/list.html
+++ b/templates/projects/list.html
@@ -4,13 +4,13 @@
$partial("templates/corners.html")$
-
Projects
+ Projects
-
Volunteering
-
+
Volunteering
+
We are always looking for help on our projects. If you would like to volunteer, please reach out to us at volunteer@haskell.foundation, or join the Haskell
Foundation Slack. If you have a proposal, we'd love to hear it!
@@ -20,7 +20,7 @@
Volunteering
$if(inprogress)$
-
In Progress
+
In Progress
$for(inprogress)$
$partial("templates/projects/tile.html")$
@@ -29,7 +29,7 @@
Volunteering
$endif$
$if(ideas)$
-
Planning
+
Planning
$for(ideas)$
$partial("templates/projects/tile.html")$
@@ -38,7 +38,7 @@
Volunteering
$endif$
$if(proposals)$
-
Proposed
+
Proposed
$for(proposals)$
$partial("templates/projects/tile.html")$
@@ -47,7 +47,7 @@
Volunteering
$endif$
$if(completed)$
-
Completed
+
Completed
$for(completed)$
$partial("templates/projects/tile.html")$
diff --git a/templates/projects/tile.html b/templates/projects/tile.html
index 90111348..5c7a14a9 100644
--- a/templates/projects/tile.html
+++ b/templates/projects/tile.html
@@ -1,6 +1,6 @@
-
$title$
+
$title$
$body$
>> $link-text$
diff --git a/templates/reports/list.html b/templates/reports/list.html
index 0ac157ca..9889ba04 100644
--- a/templates/reports/list.html
+++ b/templates/reports/list.html
@@ -4,7 +4,7 @@
$partial("templates/corners.html")$
-
Reports
+ Reports
$if(reports)$
diff --git a/templates/reports/page.html b/templates/reports/page.html
index 91af155b..bd12aa81 100644
--- a/templates/reports/page.html
+++ b/templates/reports/page.html
@@ -1,12 +1,12 @@
-
$title$
-
+
$title$
+
$author$, $date$
$if(summary)$
-
+
$summary$
$endif$
diff --git a/templates/reports/tile.html b/templates/reports/tile.html
index 04ef134c..947935ee 100644
--- a/templates/reports/tile.html
+++ b/templates/reports/tile.html
@@ -1,7 +1,7 @@
-
$title$
+
$title$
$if(author)$
$author$
$endif$
$date$
$if(summary)$
$summary$
$endif$
diff --git a/templates/resources/list.html b/templates/resources/list.html
index 84ad72cf..68722974 100644
--- a/templates/resources/list.html
+++ b/templates/resources/list.html
@@ -1,7 +1,7 @@
$partial("templates/corners.html")$
-
Resources
+ Resources
diff --git a/templates/resources/tile.html b/templates/resources/tile.html
index 94991330..c80ed06b 100644
--- a/templates/resources/tile.html
+++ b/templates/resources/tile.html
@@ -1,5 +1,5 @@
-
$title$
+
$title$
$body$
diff --git a/templates/who-we-are/exec-and-board.html b/templates/who-we-are/exec-and-board.html
index ebe6114b..66a36dee 100644
--- a/templates/who-we-are/exec-and-board.html
+++ b/templates/who-we-are/exec-and-board.html
@@ -1,7 +1,7 @@
$partial("templates/corners.html")$
-
Who We Are
+ Who We Are
@@ -9,8 +9,8 @@
Who We Are
$if(currentexecutiveteam)$
-
Executive Team
-
+
Executive Team
+
The Haskell Foundation Executive Team reports to the Board of Directors and manages the day to day work of the Foundation. They interpret the Board's priorities, research solutions, and work with the community to execute of the Foundation's mission.
@@ -47,8 +47,8 @@
$name$
-
The Board of Directors
-
+
The Board of Directors
+
The Haskell Foundation Board of directors are responsible for managing and setting the direction of the Haskell Foundation.
diff --git a/templates/who-we-are/past-board.html b/templates/who-we-are/past-board.html
index 8e06f777..696d849b 100644
--- a/templates/who-we-are/past-board.html
+++ b/templates/who-we-are/past-board.html
@@ -1,14 +1,14 @@
$partial("templates/corners.html")$
-
Past Boards
+ Past Boards
-
Past Board Members
-
+
Past Board Members
+
We are honored to have served the Haskell Foundation along with these former members of the Board.
@@ -56,8 +56,8 @@
$name$
-
Past Executive Team Members
-
+
Past Executive Team Members
+
Thank you to the former members of the Executive Team, who helped shape the Haskell Foundation.
@@ -97,10 +97,10 @@
$name$
-
The HF Interim Board Of Directors
-
+
The Interim Board of Directors
+
- HF's Interim Board served during the launch phase and managed the establishment of the first full board in early 2021, as well as interviewing and selecting the foundation Executive Director and Chief Technology Officer.
+ The Interim Board served during the launch phase and managed the establishment of the first full board in early 2021, as well as interviewing and selecting the foundation Executive Director and Chief Technology Officer.
diff --git a/vision/index.html b/vision/index.html
index c69a145d..7834a535 100644
--- a/vision/index.html
+++ b/vision/index.html
@@ -4,7 +4,7 @@
$partial("templates/corners.html")$
-
Our Vision
+ Our Vision
diff --git a/whitepaper/index.html b/whitepaper/index.html
index 52fed3b3..15684d66 100644
--- a/whitepaper/index.html
+++ b/whitepaper/index.html
@@ -4,7 +4,7 @@
$partial("templates/corners.html")$
-
A New Chapter For Haskell: The Haskell Foundation
+ A New Chapter For Haskell: The Haskell Foundation