Commit Graph

169 Commits

Author SHA1 Message Date
Natalie Weizenbaum
e266114650
Add a "Powered by Mac Stadium" icon to the footer (#652) 2022-08-03 17:41:36 -07:00
Natalie Weizenbaum
9e2dc02e25
Update to the latest version of DocSearch (#593) 2021-11-13 01:48:19 +00:00
Natalie Weizenbaum
85a2eaa33d Build JS API docs from the TypeScript declarations 2021-10-04 19:53:08 -07:00
Jina Anne
91b8816673
Simplify copyright statement (#458)
Switching the explicitly named team members for "the Sass team" so it has longevity.
2020-07-06 12:57:36 -07:00
Emiel Koning
1202cf40b9
Typo (#457) 2020-06-29 09:10:57 -07:00
Jina Anne
6dc426ba2a
remove extra with
Gonna push directly to master since this change is straight-forwardly simple.
2020-06-02 11:30:46 -07:00
Jina Anne
304ec0c96a
Add Black Lives Matters statement (#452)
* Black Lives Matters statement

Swaps top banner out for Black Lives Matter messaging with inline styles for stylistic tweaks since these styles won't need to be added to the main global styles.

* Bold call to action

* Update layout.haml
2020-06-01 17:12:27 -07:00
tatianamac
8ecf646576 ♻️ Redo undone changes that git undid 2019-12-27 12:16:30 -08:00
tatianamac
569efcc4a7 🦐 Address undone git edits sob 2019-12-19 17:25:38 -08:00
tatianamac
4466eb75a7 🔗 Fix busted link thats breaking everything 2019-12-18 16:26:35 -08:00
tatianamac
31d1bf5ae8 Revert "🦐 Fixed smol edits from Jina"
This reverts commit be52b5d79b6721ccd68ea9f800a5863aae12a13e.
2019-12-18 16:13:27 -08:00
tatianamac
be4d0d17ee 🦐 Fixed smol edits from Jina 2019-12-18 16:09:00 -08:00
tatianamac
07e0e11b01 🔎 Add missing search input and placeholder 2019-12-18 16:09:00 -08:00
tatianamac
8e2bc0d6f1 ✏️ Revised language for alert banner 2019-12-18 16:09:00 -08:00
tatianamac
293d310dfa Fixes post feedback 2019-12-18 16:09:00 -08:00
tatianamac
bb1ca93ddc 🔗 Added skip link 2019-12-18 16:09:00 -08:00
tatianamac
2d166d3b10 Fix keyboard focus and aside issues 2019-12-18 16:08:14 -08:00
tatianamac
beac1ac6f2 ⚒ Fix menu a11y issues 2019-12-18 16:08:14 -08:00
tatianamac
fe483b0a8c ⚒ Add structural menus 2019-12-18 16:08:14 -08:00
tatianamac
41ca35e9e2 ⚒ Structural changes to make page more semantic 2019-12-18 16:08:14 -08:00
tatianamac
80e672a3e0 Small a11y edits 2019-12-18 16:00:40 -08:00
tatianamac
fa05e1d3f7 🔡 Added pre-wrap so code wraps and prevents scrollbar in pre 2019-12-18 16:00:40 -08:00
Natalie Weizenbaum
193a124050 Move the blog onto sass-lang.com
Logdown seems to be basically unmaintained, its servers are
unreliable, and it's been causing some mixed-content errors lately.
This moves all blog posts to sass-lang.com itself; I'll set up
redirects from the blog as best I can once this lands.

Closes #401
Closes #402
Closes #403
2019-12-18 16:00:40 -08:00
Adekunle Oduye
26a515c3a9 [docs] Sticky Navigation (#373)
* [docNav] Moved h3 title into nav wrapper

* [docNav] Init styles for doc navigation component

* [docNav] Import doc navigation component into sass.css.scss

* [docNav] Functional to make doc navigation sticky on scroll

* [docNav] Rename js class name and changed from single to double quotes

* [docNav] Change class name to sl-js-nav--is-sticky

* [docNav] renamed doc-navigation to navigation and removed nesting

* [docNav] renamed doc-navigation to navigation

* [docNav] Added carriage return after h3
2019-10-12 09:55:30 -07:00
Natalie Weizenbaum
55e495cad6
Fix the link to the module system blog post (#376) 2019-10-02 11:19:55 -07:00
Natalie Weizenbaum
5ebd0e4c32 Update the top-level callout to mention the module system 2019-10-01 15:24:42 -07:00
Natalie Weizenbaum
8f093ba74b Document the @use rule
Closes #361
2019-09-02 13:45:40 -07:00
Natalie Weizenbaum
7bca65c349
Update the copyright line (#348) 2019-05-31 12:05:02 +01:00
Natalie Weizenbaum
79097d0fe1 Bundle all JS into a single file
Because we weren't doing this yet, we weren't actually loading the
redirect.js JS code at all.

This also gets rid of some unused JS.
2019-05-08 13:01:20 -07:00
Natalie Weizenbaum
03bc54bca2 Make search result URLs always point to the current site 2019-04-17 17:49:03 -07:00
Natalie Weizenbaum
e7ffef4fc9 Avoid an unstyled rendering moment with the tables of contents
Tables of contents are now statically rendered in their appropriately
open/closed states, rather than updated via JavaScript, so they render
correctly on the first page load. In order to make the "page sections"
table still usable without JS, this adds a stylesheet in a <noscript>
tag that forces the sections into an open state.
2019-04-12 00:09:10 -07:00
Natalie Weizenbaum
de561b2370
Make the reference tables of contents collapsible (#320) 2019-04-11 15:30:10 -07:00
Natalie Weizenbaum
4b6b15b1ab
Add special styling for intro pages (#316)
This just bumps up the font size a bit, to help emphasize that these
pages are special and make them look less bare.

Closes #276
2019-04-04 23:55:07 -07:00
Natalie Weizenbaum
488d656af3 Add a docsearch class to the has_no_sidebars layout
This ensures the Ruby Sass, Dart Sass, and Install pages get indexed.
2019-03-07 11:51:42 -08:00
Jina Anne
096c6512f3 condense home 2019-03-04 16:50:23 -08:00
Natalie Weizenbaum
8805a7ce33 Enable Algolia search (#289)
* Enable Algolia search

This adds:

* Algolia bootstrap JS.
* A search bar (without styling)
* A "docSearch-content" class to the main reference doc container, so
  the sidebars don't get indexed.
* A "docSearch-function" class to function names, so that they'll be
  indexed.

* Fix a few lints
2019-03-04 15:05:59 -06:00
Natalie Weizenbaum
e6771747ad Enable html-proofer for the new docs, and fix errors 2019-01-09 14:36:31 -08:00
Jina Anne
c21200ba14 header linking 2018-12-28 17:59:53 -08:00
Jina Anne
fb5eb4f52c Clean up style guide 2018-12-28 17:26:36 -08:00
Jina Anne
c0478b1f89 remove broken sticky plugin 2018-12-28 16:50:04 -08:00
Jina Anne
1a9e640fb3 Merge branch 'wip.reference' of github.com:sass/sass-site into wip.reference 2018-12-28 16:29:26 -08:00
Jina Anne
39263a13e3 update layout 2018-12-28 16:29:22 -08:00
Natalie Weizenbaum
e993e6bf42 Merge branch 'wip.reference' of github.com:sass/sass-site into wip.reference 2018-12-28 16:28:01 -08:00
Natalie Weizenbaum
7f886f13ee Link to GitHub for Ruby Sass release notes 2018-12-28 15:45:13 -08:00
Natalie Weizenbaum
170352c8d0 Update Hampton's website link
It looks like the old link is broken.
2018-12-28 15:41:14 -08:00
Jina Anne
644337a512 fix reference layout 2018-12-28 15:22:59 -08:00
Jina Anne
5c23b769eb add headings to navs 2018-12-28 15:04:28 -08:00
Natalie Weizenbaum
97c5ac21af Put the table of contents where it's supposed to go (#267) 2018-12-28 14:49:59 -08:00
Jina Anne
8b2d48f774 merge in master 2018-12-27 19:47:31 -08:00
Jina Anne
a139d47482 fix other layouts 2018-12-27 19:12:55 -08:00