Commit Graph

629 Commits

Author SHA1 Message Date
Jina Anne
8aa45d75a3 make syntax switcher heading unique 2019-03-04 14:41:21 -08:00
Jina Anne
fcff312333 un-contain the dart sass page 2019-03-04 14:03:41 -08:00
Jina Anne
94aa8c62e0 fix ruby sass page 2019-03-04 13:57:56 -08:00
Natalie Weizenbaum
7cc3b1b375 Automatically add nice header linking behavior (#280)
* Make link headers look and work more like GitHub's

* Automatically generate links for all headers

* Flash headers when they're selected

* update readme
2019-03-04 15:16:52 -06:00
Natalie Weizenbaum
77311c93f9 Disable word wrapping for p code (#281) 2019-03-04 15:07:29 -06: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
67203577fd Fix a syntax error in config.ru 2019-02-22 17:12:22 -08:00
Natalie Weizenbaum
603b7cf586 Clean up JS API table of contents
Closes #271
2019-01-09 16:17:58 -08:00
Natalie Weizenbaum
e6771747ad Enable html-proofer for the new docs, and fix errors 2019-01-09 14:36:31 -08:00
Natalie Weizenbaum
62fa63b67a Fix some typos 2019-01-04 15:04:18 -05:00
Jina Anne
7ee1b68df5 link header 2018-12-28 18:03:50 -08:00
Jina Anne
4785328dff hover link 2018-12-28 18:01:32 -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
9a4d66643e add list documentation 2018-12-28 17:03:29 -08:00
Jina Anne
c0478b1f89 remove broken sticky plugin 2018-12-28 16:50:04 -08:00
Jina Anne
32f5f8bbd8 Merge branch 'wip.reference' of github.com:sass/sass-site into wip.reference 2018-12-28 16:42:09 -08:00
Jina Anne
6db6cad349 nav progress 2018-12-28 16:42:05 -08:00
Natalie Weizenbaum
7f09f1ff7d Merge branch 'wip.reference' of github.com:sass/sass-site into wip.reference 2018-12-28 16:41:35 -08:00
Natalie Weizenbaum
a054b4848f Clean up config.ru
"middleman serve", not "rackup", should be used for local development.
2018-12-28 16:40:55 -08:00
Natalie Weizenbaum
d41c63c10d Fix URLs in "middleman serve" 2018-12-28 16:38:01 -08:00
Jina Anne
698ff52e1d remove nav border 2018-12-28 16:32:00 -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
c5a569055e Disable directory_indexes
Instead of compiling everything to directories containing index files,
we now compile to plain HTML files and rely on Rack::TryStatic to load
them.
2018-12-28 16:26:21 -08:00
Natalie Weizenbaum
11aa791364 Disable relative assets
Relative asset links break on deeply-nested 404s
2018-12-28 16:23:27 -08:00
Jina Anne
c7f02d1a44 more visible links 2018-12-28 16:13:58 -08:00
Jina Anne
1a3866c053 new community page 2018-12-28 15:56:52 -08:00
Natalie Weizenbaum
7f886f13ee Link to GitHub for Ruby Sass release notes 2018-12-28 15:45:13 -08:00
Natalie Weizenbaum
d6455f82cc Remove the Ruby Sass documentation task 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
c95e419902 fix email 2018-12-28 15:27:34 -08:00
Jina Anne
644337a512 fix reference layout 2018-12-28 15:22:59 -08:00
Natalie Weizenbaum
06e0f29f93 Fix a merge error 2018-12-28 15:18:05 -08:00
Jina Anne
6207f9e069 update normalize 2018-12-28 15:10:31 -08:00
Jina Anne
5c23b769eb add headings to navs 2018-12-28 15:04:28 -08:00
Natalie Weizenbaum
25a40e45f9 Pad the syntax switcher with newlines rather than CSS padding (#266)
* Pad the syntax switcher with newlines rather than CSS padding

* Style nit
2018-12-28 14:57:14 -08:00
Jina Anne
936bc03a6c fix syntax errors 2018-12-28 14:55:48 -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
Jina Anne
17077282d3 Merge branch 'wip.reference' of github.com:sass/sass-site into wip.reference 2018-12-27 19:07:06 -08:00
Jina Anne
3789242778 fix layout? 2018-12-27 19:07:00 -08:00
Natalie Weizenbaum
c344861698 Fix a typo 2018-12-27 18:12:55 -08:00
Jina Anne
a9ac5e7ed1 Merge branch 'wip.reference' of github.com:sass/sass-site into wip.reference 2018-12-27 17:36:44 -08:00
Jina Anne
9b74451a6a hush the hound 2018-12-27 17:36:35 -08:00
Jina Anne
69272daa3b
fix arrow icon with unicode character (#235)
* fix arrow icon with unicode character

* use bigger, bolder arrow
2018-12-27 17:33:42 -08:00
Natalie Weizenbaum
da252a276d Clarify exactly how long Ruby Sass will be maintained (#240) 2018-12-27 17:33:19 -08:00
Natalie Weizenbaum
b67fc7928b Add htmlproofer to verify links (#252)
* Add htmlproofer to verify links

Partially addresses #247

* Make htmlproofer a Rake task

* Verify that we don't have leftover Markdown links

* Don't build the full Ruby Sass docs before running htmlproofer

* Don't check generated documentation

* Fix a few more broken links

* Add another URL exception

* Limit which branches we run tests for

* Add more URL exceptions
2018-12-27 17:32:58 -08:00