From 7b920ba560ed8538b442865dae30f8adbbb06fa6 Mon Sep 17 00:00:00 2001 From: Jonny Gerig Meyer Date: Wed, 5 Apr 2023 17:49:42 -0400 Subject: [PATCH] Add 404, sass implementation pages, robots.txt, humans.txt. --- LICENSE | 4 +- eleventy.config.js | 4 + source/404.md | 8 + source/_data/humans.yml | 52 +++++ source/_layouts/has_both_sidebars.liquid | 31 +++ source/_layouts/has_navigation.liquid | 2 +- source/assets/sass/components/_callouts.scss | 10 - source/blog/001-how-extend-works.md | 2 +- source/blog/009-announcing-dart-sass.md | 2 +- source/blog/014-dart-sass-100-is-released.md | 2 +- source/browserconfig.xml | 12 ++ source/community.md | 2 +- source/dart-sass.md | 143 ++++++++++++++ source/humans.liquid | 25 +++ ...mplementation.liquid => implementation.md} | 20 +- source/libsass.md | 177 ++++++++++++++++++ source/robots.txt | 5 + source/ruby-sass.md | 56 ++++++ source/tile-wide.png | Bin 0 -> 6754 bytes source/tile.png | Bin 0 -> 21011 bytes 20 files changed, 529 insertions(+), 28 deletions(-) create mode 100644 source/404.md create mode 100644 source/_data/humans.yml create mode 100644 source/_layouts/has_both_sidebars.liquid create mode 100644 source/browserconfig.xml create mode 100644 source/dart-sass.md create mode 100644 source/humans.liquid rename source/{implementation.liquid => implementation.md} (90%) create mode 100644 source/libsass.md create mode 100644 source/robots.txt create mode 100644 source/ruby-sass.md create mode 100644 source/tile-wide.png create mode 100644 source/tile.png diff --git a/LICENSE b/LICENSE index e4fa070..2b92cf0 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ -Copyright (c) 2006-2023 Hampton Catlin, Natalie Weizenbaum, Chris Eppstein, and -Jina Anne +Copyright (c) 2006-2023 Hampton Lintorn-Catlin, Natalie Weizenbaum, Chris +Eppstein, and Jina Anne Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in diff --git a/eleventy.config.js b/eleventy.config.js index b607f5b..df17b9d 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -23,6 +23,10 @@ module.exports = (eleventyConfig) => { eleventyConfig.addPassthroughCopy('source/assets/img'); eleventyConfig.addPassthroughCopy('source/favicon.ico'); eleventyConfig.addPassthroughCopy('source/_redirects'); + eleventyConfig.addPassthroughCopy('source/browserconfig.xml'); + eleventyConfig.addPassthroughCopy('source/tile.png'); + eleventyConfig.addPassthroughCopy('source/tile-wide.png'); + eleventyConfig.addPassthroughCopy('source/robots.txt'); eleventyConfig.setUseGitIgnore(false); eleventyConfig.watchIgnores.add('source/_data/versionCache.json'); diff --git a/source/404.md b/source/404.md new file mode 100644 index 0000000..2069493 --- /dev/null +++ b/source/404.md @@ -0,0 +1,8 @@ +--- +layout: has_no_sidebars +title: Page Not Found +permalink: 404.html +introduction: > + Sorry, but the page you were trying to view does not exist. +center_introduction: true +--- diff --git a/source/_data/humans.yml b/source/_data/humans.yml new file mode 100644 index 0000000..3d53ac2 --- /dev/null +++ b/source/_data/humans.yml @@ -0,0 +1,52 @@ +# Website Credits +team: + - name: Jina + role: design lead, code, content + twitter: jina + - name: Natalie Weizenbaum + role: code, content + twitter: nex3 + +contributors: + - name: Chris Eppstein + role: code, content + twitter: chriseppstein + - name: Hampton Lintorn-Catlin + role: code, content + twitter: HamptonMakes + - name: Michael Lintorn-Catlin + role: content + twitter: malrase + - name: Bermon Painter + role: design, code, content + twitter: bermonpainter + - name: Michael Parenteau + role: design, code, content + twitter: parenteau + +thanks: + - name: All the people at SassConf that came to help with DNS and server-related issues. + - name: To everyone who has contributed through pull requests. + +markup: + - name: HTML5 + - name: LiquidJS + - name: Markdown + +style: + - name: CSS3 + - name: Sass + - name: Normalize + - name: Sanitize + +behavior: + - name: Modernizr + - name: jQuery + +misc: + - name: Eleventy + - name: HTML5 Boilerplate + - name: GitHub + - name: Netlify + - name: Visual Studio Code + - name: iTerm diff --git a/source/_layouts/has_both_sidebars.liquid b/source/_layouts/has_both_sidebars.liquid new file mode 100644 index 0000000..00fac90 --- /dev/null +++ b/source/_layouts/has_both_sidebars.liquid @@ -0,0 +1,31 @@ +--- +layout: base +--- + +
+
+ + +
+
+
+ {% if complementary_content %} +
+ {{ complementary_content | markdown }} +
+ {% endif %} + +
+
+ {% render 'intro', before_introduction: before_introduction, introduction: introduction, center_introduction: center_introduction %} + + {{ content }} +
+
+
+
+
+
+
diff --git a/source/_layouts/has_navigation.liquid b/source/_layouts/has_navigation.liquid index 48d1759..82c5fe1 100644 --- a/source/_layouts/has_navigation.liquid +++ b/source/_layouts/has_navigation.liquid @@ -4,7 +4,7 @@ layout: base
-