From 3c2c1ef9e65db5b2770b86798f5e06ea522d9d86 Mon Sep 17 00:00:00 2001 From: yequari Date: Fri, 10 May 2024 12:26:39 -0700 Subject: [PATCH] converting pages to markdown --- README.md | 11 +++++++ content/about.html | 14 --------- content/about.md | 16 ++++++++++ content/advertising.html | 13 -------- content/advertising.md | 14 +++++++++ content/community.html | 28 ----------------- content/discord.html | 26 ---------------- content/discord.md | 28 +++++++++++++++++ content/mission.html | 16 ---------- content/mission.md | 18 +++++++++++ content/teams.md | 31 +++++++++++++++++++ hugo.yaml | 4 +++ layouts/_defaults/list.html | 8 ----- layouts/_defaults/single.html | 10 ------ layouts/news/list.html | 2 +- layouts/news/single.html | 2 +- layouts/partials/sidebar.html | 2 +- layouts/shortcodes/discord.html | 1 + layouts/shortcodes/section.html | 3 ++ .../32bitcafe-base/layouts/_default/list.html | 2 +- .../layouts/_default/single.html | 2 +- 21 files changed, 131 insertions(+), 120 deletions(-) delete mode 100644 content/about.html create mode 100644 content/about.md delete mode 100644 content/advertising.html create mode 100644 content/advertising.md delete mode 100644 content/community.html delete mode 100644 content/discord.html create mode 100644 content/discord.md delete mode 100644 content/mission.html create mode 100644 content/mission.md create mode 100644 content/teams.md delete mode 100644 layouts/_defaults/list.html delete mode 100644 layouts/_defaults/single.html create mode 100644 layouts/shortcodes/discord.html create mode 100644 layouts/shortcodes/section.html diff --git a/README.md b/README.md index 394d6cc..1ecd9be 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,16 @@ Sections to Convert - [ ] /holdays2023 - [ ] /bookclub? +Pages to Convert to Markdown +- [ ] /index +- [x] /about +- [x] /advertising +- [x] ~~/community~~ -> /teams +- [x] /discord +- [x] /mission +- [ ] /guides +- [ ] /news + Functionality to Reimplement - [ ] Theme Switcher - [ ] Theme Uploader @@ -26,6 +36,7 @@ Themes to Convert ## How to Contribute 1. Install [Hugo](https://gohugo.io) + - Version 0.125.5 or above 2. Clone Repo 3. Write changes 4. Test locally diff --git a/content/about.html b/content/about.html deleted file mode 100644 index 766e5b7..0000000 --- a/content/about.html +++ /dev/null @@ -1,14 +0,0 @@ -

Our History

-
-

The 32-Bit Cafe originally started as an adults-only Discord server in autumn 2022. With the 2000s and Y2K trends growing among a younger generation, notable websites of what's been called the "old web" have been a great way to get younger folks acquainted with the idea of building websites as a hobby. There hadn't really been many chatrooms for adults to converge in safe-for-work discussions about the webweaving, webcrafting, website-building hobby that focuses on self-expression and art without heavily focusing on that "old web" aesthetic or focusing on nostalgia. We wanted to be driven, productive, and focused about building up the personal web, so we thought we'd double-down on our own community of folks to do just that.

- -

The 32-Bit Cafe, we learned, isn't unique. There are so many communities around the web who are driving the idea of getting more people to build websites, self-host their own instances of services, and help rebuild the independent web. We're one of many, but we're happy to be part of the movement of getting people to take back their sides of the internet. In order for this to work collectively, we believe decentralized communities are the way to achieve our goal of increasing the size of the independent web.

-
- -
-

The Discord was started by Alexandra. Kaylee began moderating the Discord and providing the backend technical knowledge in order to turn the 32-Bit Cafe into a community project, taking the next step of helping others discover and grow this side of the web. We want to offer de-corporatized alternatives to popular services to help unplug from the corporate internet and help guide folks to express themselves on the web.

- -

Key and fLaMEd also help moderate the Discord, providing the backbone for our moderation team to be able to make the 32-Bit Cafe a welcoming and encouraging place to build community and talk about building websites. Jay and Yequari joined the moderation team in October 2023.

- -

While the Discord server is still adults-only, anyone is able to participate in events or aspects on the website, which are accessible by form submission. A great first step to getting involved is to create your own website. Be safe on the web, and express yourself!

-
diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..4a6d4fe --- /dev/null +++ b/content/about.md @@ -0,0 +1,16 @@ +--- +title: "Our History" +--- +{{% section %}} +The 32-Bit Cafe originally started as an adults-only [Discord server](/discord) in autumn 2022. With the 2000s and Y2K trends growing among a younger generation, notable websites of what's been called the "old web" have been a great way to get younger folks acquainted with the idea of building websites as a hobby. There hadn't really been many chatrooms for adults to converge in safe-for-work discussions about the webweaving, webcrafting, website-building hobby that focuses on self-expression and art without heavily focusing on that "old web" aesthetic or focusing on nostalgia. We wanted to be driven, productive, and focused about building up the personal web, so we thought we'd double-down on our own community of folks to do just that. + +The 32-Bit Cafe, we learned, isn't unique. There are so many communities around the web who are driving the idea of getting more people to build websites, self-host their own instances of services, and help rebuild the independent web. We're one of many, but we're happy to be part of the movement of getting people to take back their sides of the internet. In order for this to work collectively, we believe decentralized communities are the way to achieve our goal of increasing the size of the independent web. +{{% /section %}} + +{{% section %}} +The Discord was started by [Alexandra](https://xandra.cc). [Kaylee](https://kaylee.wtf) began moderating the Discord and providing the backend technical knowledge in order to turn the 32-Bit Cafe into a community project, taking the next step of helping others discover and grow this side of the web. We want to offer de-corporatized alternatives to popular services to help unplug from the corporate internet and help guide folks to express themselves on the web. + +[Key](https://keysklubhouse.com) and [fLaMEd](https://flamedfury.com) also help moderate the Discord, providing the backbone for our moderation team to be able to make the 32-Bit Cafe a welcoming and encouraging place to build community and talk about building websites. [Jay](https://transrats.neocities.org/) and [Yequari](https://yequari.com) joined the moderation team in October 2023. + +While the Discord server is still adults-only, anyone is able to participate in events or aspects on the website, which are accessible by form submission. A great first step to getting involved is to [create your own website](/guides/cyowebsite). Be safe on the web, and express yourself! +{{% /section %}} diff --git a/content/advertising.html b/content/advertising.html deleted file mode 100644 index 66eba78..0000000 --- a/content/advertising.html +++ /dev/null @@ -1,13 +0,0 @@ -

Advertising Network

-
-

Originally, we had planned to have our own advertising network for members of the 32-Bit Cafe, but instead, we're going to link to folks who are already doing this for personal sites. We hope this will help grow their networks and more folks can get their site seen!

- - - - -

If you know of more out there, please let us know!

-
diff --git a/content/advertising.md b/content/advertising.md new file mode 100644 index 0000000..2e18c44 --- /dev/null +++ b/content/advertising.md @@ -0,0 +1,14 @@ +--- +title: Advertising Network +--- +{{% section %}} +Originally, we had planned to have our own advertising network for members of the 32-Bit Cafe, but instead, we're going to link to folks who are already doing this for personal sites. We hope this will help grow their networks and more folks can get their site seen! + +- [NavLink Ads](https://dimden.dev/navlinkads/) - join by Discord message, e-mail, or on socials +- [WSMZ's Ad Network](https://wsmz.gay/#misc-bannerlink) - join by e-mail +- [Tildeverse Banner Exchange](https://banner.tildeverse.org/) - join by form +- [Johnvertisement](https://john.citrons.xyz/) - join by email + + +If you know of more out there, please let us know! +{{% /section %}} diff --git a/content/community.html b/content/community.html deleted file mode 100644 index 1ed13fa..0000000 --- a/content/community.html +++ /dev/null @@ -1,28 +0,0 @@ -

Project Teams

-
-

In the 32-Bit Cafe, we have some project-driven teams, full of people who are actively working on things for the Cafe. These are groups of dedicated volunteers who help make the 32-Bit Cafe everything it is. You can join these teams easily through requesting access on our Discourse forum.

-
- -
-

Technomancers

-

We're hijacking the term technomancy a bit, but our Technomancers are building the digital infrastructure to launch and maintain our digital services with grit and cybermagic.

-

Thank you to our Technomancers!

-
- -
-

Event Planners

-

Our Event Planners are charged with planning and running events at the 32-Bit Cafe. These include Discord events in real-time and website- or submission-based events like our Spring 2023 event.

-

Thank you to our Event Planners!

-
- -
-

Scribes

-

Our Scribes group is full of writers, helpful documentarians, and content strategists who work together to knock out tutorials and guides for new and emerging programmers and coders.

-

Thank you to our Scribes!

-
- -
-

Artists

-

Our newest project team is full of artists from a range of media who come together and provide graphics for 32-Bit Cafe projects, events, and infrastructure.

-

Thank you to our Artists!

-
diff --git a/content/discord.html b/content/discord.html deleted file mode 100644 index 81587d8..0000000 --- a/content/discord.html +++ /dev/null @@ -1,26 +0,0 @@ -

Discord

-
-

Please note: Our Discord server is 18+ and SFW.

-

If you're interested in joining the 32-Bit Cafe Discord, click the "Join Discord" button below:

- - - -
Can't see the widget? Join here!
- -

Discord, for better or worse, has become synonymous with modern chatting in the post-pandemic age. IRC, Matrix, and Slack are adequate alternatives, but there are a few reasons we choose to be on Discord:

- - - -

We respect and tip our hats to folks who have IRC and Matrix servers. We plan on having guides to both IRC and Matrix for more advanced users.

-
diff --git a/content/discord.md b/content/discord.md new file mode 100644 index 0000000..726e3da --- /dev/null +++ b/content/discord.md @@ -0,0 +1,28 @@ +--- +title: Discord +--- +{{% section %}} +**Please note:** Our Discord server is 18+ and SFW. +If you're interested in joining the 32-Bit Cafe Discord, click the "Join Discord" button below: + +{{< discord >}} + +> Can't see the widget? [Join here](https://discord.gg/tjCXYRSfKp)! + +Discord, for better or worse, has become synonymous with modern chatting in the post-pandemic age. IRC, Matrix, and Slack are adequate alternatives, but there are a few reasons we choose to be on Discord: + + +- Discord is user-friendly and easier to use for folks becoming more acquainted with internet culture and technology. +- The barrier for entry to Discord is much lower than IRC or Matrix for new users. +- Having full access to channel histories upon joining without any additional work is attractive for new folks in the community. +- Discord is easier to moderate with a smaller team. +- Slack being used for modern workspaces can make a leisurely hobby server feel like work. +- Discord's free features beat Slack's free tier. +- Discord is still an independent company, whereas Slack is owned by Salesforce. +- Matrix and IRC require more server resources, and we'd want to completely self-host our server. +- It's not hard to find Matrix and IRC servers that are already full of chatrooms with professional developers, hardcore self-hosted hobbyists, and indie web enthusiasts. +- Matrix and IRC feel like the "old web," but that's not necessarily what we're about. + + +We respect and tip our hats to folks who have IRC and Matrix servers. We plan on having guides to both IRC and Matrix for more advanced users. +{{% /section %}} diff --git a/content/mission.html b/content/mission.html deleted file mode 100644 index 07bba68..0000000 --- a/content/mission.html +++ /dev/null @@ -1,16 +0,0 @@ -

What We Do

-
-

The 32-Bit Cafe, first and foremost, is a community as a resource. We're a loose collective of website developers, artists, website designers, writers, technologists, university students, and internet enthusiasts at varying levels of expertise. We believe that building your own website is important, and this is a hobby that needs to be fostered within a non-judgmental space. Talking to folks interested in the same hobby as you is super fun and building stuff with them is even more fun, so we like to do both.

-
- -
-

The best part about the 32-Bit Cafe is that we're trying to move the internet forward productively in the ways we can make an impact, participating in the creation of web services, websites, and weird, wacky web projects. We want to bring back the idea of personal websites to the many of us who have been stuck in social media cycles since the emergence of Web 2.0. Not to mention, we're not just helping people build their first websites; we're also making our own hosted services for anyone to use and participate in to help with decentralizing hosted services.

- -
Need an RSS reader, for instance? We've got you covered with a FreshRSS reader. And more services are being added all the time, thanks to community members!
-
- -
-

We do believe in the small internet, the small web, the slow web, the personal web, the anti-corporate web: whatever you want to call it, it's grassroots and it's been steadily growing since even before the global pandemic in 2020. We want to stop depending on corporations for everything when it comes to our web services, and we want to help promote building more infrastructure to the internet as a whole. We want more people to build websites for fun, not just to make money. Everyone benefits from an open, free internet, and that includes more self-expression that isn't on social media platforms.

- -

Our goals are along the same lines of other communities that are parallel to our values and technology-centric: the Indieweb, the Web Revival, the beginning of the Yesterweb, and Tildeverse communities like tilde.team. We are not creating anything brand new; we're simply contributing to the decentralization of these concepts of communities within a smaller, more intimate space so community-building is earnest and competent. We are one of many, and happy to be part of this side of the 'net bringing folks into the fold of building the personal web.

-
diff --git a/content/mission.md b/content/mission.md new file mode 100644 index 0000000..9bf1ab1 --- /dev/null +++ b/content/mission.md @@ -0,0 +1,18 @@ +--- +title: What We Do +--- +{{% section %}} +The 32-Bit Cafe, first and foremost, is a community as a resource. We're a loose collective of website developers, artists, website designers, writers, technologists, university students, and internet enthusiasts at varying levels of expertise. We believe that building your own website is important, and this is a hobby that needs to be fostered within a non-judgmental space. Talking to folks interested in the same hobby as you is super fun and building stuff with them is even more fun, so we like to do both. +{{% /section %}} + +{{% section %}} +The best part about the 32-Bit Cafe is that we're trying to move the internet forward productively in the ways we can make an impact, participating in the creation of web services, websites, and weird, wacky web projects. We want to bring back the idea of personal websites to the many of us who have been stuck in social media cycles since the emergence of Web 2.0. Not to mention, we're not just helping people build their first websites; we're also making our own hosted services for anyone to use and participate in to help with decentralizing hosted services. + +> Need an RSS reader, for instance? We've got you covered with a [FreshRSS reader](https://rss.32bit.cafe/). And more services are being added all the time, thanks to community members! +{{% /section %}} + +{{% section %}} +We do believe in the [small internet](https://cheapskatesguide.org/articles/small-internet.html), the [small web](https://smallweb.page), the [slow web](https://www.slowweb.io/), the personal web, the anti-corporate web: whatever you want to call it, it's grassroots and it's been steadily growing since even before the global pandemic in 2020. We want to stop depending on corporations for everything when it comes to our web services, and we want to help promote building more infrastructure to the internet as a whole. We want more people to build websites for fun, not just to make money. Everyone benefits from an open, free internet, and that includes more self-expression that isn't on social media platforms. + +Our goals are along the same lines of other communities that are parallel to our values and technology-centric: the [Indieweb](https://indieweb.org), the [Web Revival](https://thoughts.melonking.net/guides/introduction-to-the-web-revival-1-what-is-the-web-revival), the beginning of the [Yesterweb](https://yesterweb.org), and [Tildeverse](https://tildeverse.org/) communities like [tilde.team](https://tilde.team/). We are not creating anything brand new; we're simply contributing to the decentralization of these concepts of communities within a smaller, more intimate space so community-building is earnest and competent. We are one of many, and happy to be part of this side of the 'net bringing folks into the fold of building the personal web. +{{% /section %}} diff --git a/content/teams.md b/content/teams.md new file mode 100644 index 0000000..fa11b4e --- /dev/null +++ b/content/teams.md @@ -0,0 +1,31 @@ +--- +title: Project Teams +aliases: ["/community"] +--- +{{% section %}} +In the 32-Bit Cafe, we have some project-driven teams, full of people who are actively working on things for the Cafe. These are groups of dedicated volunteers who help make the 32-Bit Cafe everything it is. You can join these teams easily through requesting access on our [Discourse forum](https://discourse.32bit.cafe/g). +{{% /section %}} + +{{% section %}} +### Technomancers +We're hijacking the term [technomancy](https://technomancy101.com/) a bit, but our Technomancers are building the digital infrastructure to launch and maintain our digital services with grit and cybermagic. +Thank you to our Technomancers! +{{% /section %}} + +{{% section %}} +### Event Planners +Our Event Planners are charged with planning and running events at the 32-Bit Cafe. These include Discord events in real-time and website- or submission-based events like our [Spring 2023](/events/spring23/) event. +Thank you to our Event Planners! +{{% /section %}} + +{{% section %}} +### Scribes +Our Scribes group is full of writers, helpful documentarians, and content strategists who work together to knock out tutorials and guides for new and emerging programmers and coders. +Thank you to our Scribes! +{{% /section %}} + +{{% section %}} +### Artists +Our newest project team is full of artists from a range of media who come together and provide graphics for 32-Bit Cafe projects, events, and infrastructure. +Thank you to our Artists! +{{% /section %}} diff --git a/hugo.yaml b/hugo.yaml index e25e0e3..c08d5a2 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -3,6 +3,10 @@ languageCode: en-us title: 32-Bit Cafe theme: 32bitcafe-base +markup: + goldmark: + renderer: + unsafe: true menus: main: - name: Our History diff --git a/layouts/_defaults/list.html b/layouts/_defaults/list.html deleted file mode 100644 index 50fc92d..0000000 --- a/layouts/_defaults/list.html +++ /dev/null @@ -1,8 +0,0 @@ -{{ define "main" }} -

{{ .Title }}

- {{ .Content }} - {{ range .Pages }} -

{{ .LinkTitle }}

- {{ .Summary }} - {{ end }} -{{ end }} diff --git a/layouts/_defaults/single.html b/layouts/_defaults/single.html deleted file mode 100644 index 7e286c8..0000000 --- a/layouts/_defaults/single.html +++ /dev/null @@ -1,10 +0,0 @@ -{{ define "main" }} -

{{ .Title }}

- - {{ $dateMachine := .Date | time.Format "2006-01-02T15:04:05-07:00" }} - {{ $dateHuman := .Date | time.Format ":date_long" }} - - - {{ .Content }} - {{ partial "terms.html" (dict "taxonomy" "tags" "page" .) }} -{{ end }} diff --git a/layouts/news/list.html b/layouts/news/list.html index 2cccb4f..e2393f2 100644 --- a/layouts/news/list.html +++ b/layouts/news/list.html @@ -1,5 +1,5 @@ {{ define "main" }} -

{{ .Title }}

+

{{ .Title }}

{{ .Content }} {{ range .Pages }}
diff --git a/layouts/news/single.html b/layouts/news/single.html index 7e286c8..351452d 100644 --- a/layouts/news/single.html +++ b/layouts/news/single.html @@ -1,5 +1,5 @@ {{ define "main" }} -

{{ .Title }}

+

{{ .Title }}

{{ $dateMachine := .Date | time.Format "2006-01-02T15:04:05-07:00" }} {{ $dateHuman := .Date | time.Format ":date_long" }} diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html index 17c7f46..1afb49d 100644 --- a/layouts/partials/sidebar.html +++ b/layouts/partials/sidebar.html @@ -31,7 +31,7 @@

Get Involved

diff --git a/layouts/shortcodes/discord.html b/layouts/shortcodes/discord.html new file mode 100644 index 0000000..531f694 --- /dev/null +++ b/layouts/shortcodes/discord.html @@ -0,0 +1 @@ + diff --git a/layouts/shortcodes/section.html b/layouts/shortcodes/section.html new file mode 100644 index 0000000..5037b09 --- /dev/null +++ b/layouts/shortcodes/section.html @@ -0,0 +1,3 @@ +
+ {{ .Inner }} +
diff --git a/themes/32bitcafe-base/layouts/_default/list.html b/themes/32bitcafe-base/layouts/_default/list.html index 50fc92d..9603ab4 100644 --- a/themes/32bitcafe-base/layouts/_default/list.html +++ b/themes/32bitcafe-base/layouts/_default/list.html @@ -1,5 +1,5 @@ {{ define "main" }} -

{{ .Title }}

+

{{ .Title }}

{{ .Content }} {{ range .Pages }}

{{ .LinkTitle }}

diff --git a/themes/32bitcafe-base/layouts/_default/single.html b/themes/32bitcafe-base/layouts/_default/single.html index 06c8948..c4a47c7 100644 --- a/themes/32bitcafe-base/layouts/_default/single.html +++ b/themes/32bitcafe-base/layouts/_default/single.html @@ -1,5 +1,5 @@ {{ define "main" }} -

{{ .Title }}

+

{{ .Title }}

{{ .Content }} {{ partial "terms.html" (dict "taxonomy" "tags" "page" .) }}