Skip to content

Commit

Permalink
Merge pull request #23 from surfscape/stable
Browse files Browse the repository at this point in the history
major refactoring + eleventy 3.0 beta
  • Loading branch information
ReduxFlakes authored Oct 20, 2024
2 parents ba56e3c + 9834320 commit f2acba8
Show file tree
Hide file tree
Showing 93 changed files with 2,502 additions and 697 deletions.
3 changes: 0 additions & 3 deletions .eleventy.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ export default async function (eleventyConfig) {
eleventyConfig.addCollection("news", function (collectionApi) {
return collectionApi.getFilteredByGlob("src/content/news/posts/*.md");
});
eleventyConfig.addCollection("blog", function (collectionApi) {
return collectionApi.getFilteredByGlob("src/content/blog/posts/*.md");
});

/* layout aliases */
eleventyConfig.addLayoutAlias("base", "base.njk");
Expand Down
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "surfscape",
"version": "2.0.0",
"codename": "Black",
"description": "Source code for the website and web portal of the SurfScape project.",
"description": "Source code for the SurfScape project website ",
"author": "SurfScape Team",
"license": "GPL-2.0-only",
"type": "module",
Expand All @@ -16,15 +16,15 @@
"@11ty/eleventy-navigation": "0.3.5",
"@11ty/eleventy-plugin-rss": "2.0.2",
"@phosphor-icons/core": "^2.1.1",
"autoprefixer": "^10.4.19",
"autoprefixer": "^10.4.20",
"eleventy-plugin-icons": "^4.5.1",
"html-minifier-terser": "^7.2.0",
"luxon": "^3.4.4",
"luxon": "^3.5.0",
"markdown-it": "14.1.0",
"markdown-it-anchor": "^9.0.1",
"markdown-it-anchor": "^9.2.0",
"markdown-it-attrs": "^4.2.0",
"markdown-it-footnote": "^4.0.0",
"postcss": "^8.4.38",
"postcss": "^8.4.47",
"postcss-import": "^16.1.0",
"postcss-load-config": "^6.0.1",
"postcss-minify": "^1.1.0"
Expand Down
539 changes: 263 additions & 276 deletions pnpm-lock.yaml

Large diffs are not rendered by default.

62 changes: 62 additions & 0 deletions src/_data/cities.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
export default {
siteShowcase: [
{
name: "Erik Houdini",
link: "https://erikhoudini.com/",
button: "houdininokiabutton.gif",
},
{
name: "Aristasian Reminiscense",
link: "https://aristasia.guide/",
button: "aristasiabutton.gif",
},
{
name: "Coloured",
link: "https://coloured.neocities.org/",
button: "coloured.png",
},
{
name: "Erik Houdini",
link: "https://erikhoudini.com/",
button: "houdininokiabutton.gif",
},
{
name: "Aristasian Reminiscense",
link: "https://aristasia.guide/",
button: "aristasiabutton.gif",
},
{
name: "Coloured",
link: "https://coloured.neocities.org/",
button: "coloured.png",
},
{
name: "Divergent Rays",
link: "https://divergentrays.com/",
button: "divergentrays.gif",
},
{
name: "Neonriser",
link: "https://neonriser.neocities.org/",
button: "neonriser.png",
},
],
friends: [
{
name: "OpenBooks",
link: "https://openbooks.neocities.org/",
button: "openbooks.gif",
},
{
name: "lime360",
link: "https://lime360.nekoweb.org/",
button: "lime360-swag.gif",
},

{
name: "Neonriser",
link: "https://neonriser.neocities.org/",
button: "neonriser.png",
},
],
};
103 changes: 103 additions & 0 deletions src/_data/directory.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
{
"directorySites": [
{
"title": "Search",
"links": [
{
"title": "Brave Search",
"url": "https://search.brave.com"
},
{
"title": "DuckDuckGo",
"url": "https://duckduckgo.com"
},
{
"title": "StartPage",
"url": "https://startpage.com"
},
{
"title": "Ecosia",
"url": "https://ecosia.org"
},
{
"title": "Google",
"url": "https://google.com"
},
{
"title": "Bing",
"url": "https://bing.com"
}
]
},
{
"title": "Email",
"links": [
{
"title": "Proton Mail",
"url": "https://proton.me/mail"
},
{
"title": "Tutanota",
"url": "https://tutanota.com"
},
{
"title": "Skiff Mail",
"url": "https://skiff.com/mail"
},
{
"title": "Disroot",
"url": "https://disroot.org"
},
{
"title": "Outlook",
"url": "https://outlook.com"
},
{
"title": "Gmail",
"url": "https://mail.google.com"
}
]
},
{
"title": "Cloud Storage",
"links": [
{
"title": "Mega",
"url": "https://mega.nz"
},
{
"title": "Proton Drive",
"url": "https://proton.me/drive"
},
{
"title": "Tresorit",
"url": "https://tresorit.com/"
},
{
"title": "Skiff Drive",
"url": "https://skiff.com/drive"
},
{
"title": "Dropbox",
"url": "https://www.dropbox.com/"
},
{
"title": "Google Drive",
"url": "https://drive.google.com"
}
]
}
],
"neocitiesDir": [
{
"title": "angel",
"url": "https://artangel.neocities.org",
"summary": "Your ultimate destination for all things pastel perfection! ⸜(。˃ ᵕ ˂ )⸝♡ ⟶ Art, links, resources etc. "
},
{
"title": "Neonriser",
"url": "https://neonriser.neocities.org",
"summary": "A dream journal with extra spice. Enjoy!"
}
]
}
2 changes: 1 addition & 1 deletion src/_data/meta.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
export default {
title: "SurfScape",
description:
"Developing minimal and beautiful software and resources for the open web, privacy and security.",
"Developing minimal and beautiful software and resources for the open web, privacy and security. | Your friendly Neocities web portal.",
url: "https://surfscape.neocities.org",
lang: "en",
webmaster: {
Expand Down
122 changes: 104 additions & 18 deletions src/_data/nav.js
Original file line number Diff line number Diff line change
@@ -1,37 +1,123 @@
export default {
sidebarNav: [
mainNav: [
{
title: "Home",
url: "/",
title: "Library",
url: "/library/",
},
{
title: "Resources",
url: "/resources/",
title: "Projects",
url: "/projects/",
},
{
title: "Directory",
url: "/directory/",
title: "News",
url: "/news/",
},
{
title: "Explore",
url: "/explore/",
title: "Community",
url: "/community/",
},
{
title: "Extras",
url: "/extras/",
title: "About",
url: "/about/",
},
],
sitemapNav: [
{
title: "Roadmap",
url: "/roadmap/",
title: "SurfScape",
links: [
{
title: "About",
url: "/about/",
},
{
title: "News",
url: "/news/",
},
{
title: "Brand",
url: "/branding/",
},
{
title: "Changelog",
url: "/changelog/",
},
{
title: "Values",
url: "/about/values/",
},
],
},
{
title: "About SurfScape",
url: "/about/",
title: "Library",
links: [
{
title: "Resources",
url: "/resources/",
},
{
title: "Templates",
url: "/templates/",
},
{
title: "Directory",
url: "/directory/",
},
{
title: "Showcase",
url: "/showcase/",
},
],
},
{
title: "Projects",
links: [
{
title: "AdZone",
url: "/products/adzone/",
},
{
title: "GameVortex",
url: "/products/gamevortex/",
},
{
title: "Celer",
url: "/products/celer/",
},
],
},
{
title: "Developers",
links: [
{
title: "Design",
url: "/dev/design/",
},
{
title: "SurfKit",
url: "https://github.com/surfscape/surfkit",
},
{
title: "GitHub",
url: "https://github.com/surfscape",
},
],
},
],
pages: [
{
title: "",
title: "Legal",
links: [
{
title: "Terms of Service",
url: "/terms/",
},
{
title: "Privacy Policy",
url: "/privacy-policy",
},
{
title: "Accessibility Statement",
url: "/about/accessibility/",
},
],
},
],
};
Loading

0 comments on commit f2acba8

Please sign in to comment.