Commit Graph

1609 Commits

Author SHA1 Message Date
James Stuckey Weber
c5fc59891d Merge branch 'browser-code-editor' into browser-code-editor-debug 2023-06-08 14:41:27 -04:00
James Stuckey Weber
ca007f50a9 Switch to lodash debounce 2023-06-08 18:40:42 +00:00
James Stuckey Weber
a9810ff27f Merge branch 'main' of github.com:oddbird/sass-site into browser-code-editor 2023-06-08 14:32:52 -04:00
James Stuckey Weber
5ac84217aa Escape console messages to prevent XSS 2023-06-08 18:30:30 +00:00
Jonny Gerig Meyer
9cbb49b9e6
Merge branch 'main' of github.com:sass/sass-site
* 'main' of github.com:sass/sass-site:
  Cut a release for a new Dart Sass version
  Cut a release for a new Dart Sass version
  Cut a release for a new Dart Sass version
2023-06-08 14:20:07 -04:00
Sass Bot
cced7a87e5 Cut a release for a new Dart Sass version 2023-06-08 01:39:18 +00:00
Sass Bot
1a86e26f19 Cut a release for a new Dart Sass version 2023-06-08 00:26:15 +00:00
Jonny Gerig Meyer
9636697726
Merge pull request #54 from oddbird/builtin-modules
Port Built-in Modules docs
2023-06-07 17:43:52 -04:00
Sass Bot
5acbcf22fd Cut a release for a new Dart Sass version 2023-06-07 20:53:13 +00:00
Jonny Gerig Meyer
ffa46e5f5b
Use LiquidJS template instead of constructing HTML in JS. 2023-06-07 16:36:06 -04:00
James Stuckey Weber
278e2fc8ef Merge branch 'browser-code-editor' into browser-code-editor-debug 2023-06-07 19:47:17 +00:00
James Stuckey Weber
7acf6a2c5f Style feedback tweaks 2023-06-07 15:45:42 -04:00
James Stuckey Weber
5e928d4020 Merge branch 'main' of github.com:oddbird/sass-site into browser-code-editor 2023-06-07 15:45:05 -04:00
Jonny Gerig Meyer
11cda5d580
Use {% capture %} blocks for args with newlines. 2023-06-07 15:44:07 -04:00
James Stuckey Weber
91e3ad75f9 Add debug output 2023-06-07 15:13:23 -04:00
Jonny Gerig Meyer
c0d7a113cb
Merge branch 'main' into builtin-modules
* main:
  Better handle the JS API docs on smaller screens (#735)
  Mention that / is interpreted as division in calculations (#734)
2023-06-07 10:32:03 -04:00
Jonny Gerig Meyer
05a7f4d896
Merge branch 'main' of github.com:sass/sass-site
* 'main' of github.com:sass/sass-site:
  Better handle the JS API docs on smaller screens (#735)
  Mention that / is interpreted as division in calculations (#734)
2023-06-07 09:57:57 -04:00
James Stuckey Weber
80f3addecf Add code folding, remove unused imports 2023-06-07 09:55:41 -04:00
James Stuckey Weber
b85b9c1f3d Switch to proxy reactivity 2023-06-07 09:46:39 -04:00
James Stuckey Weber
70cc37aba7 Type cleanup, more robust error fallbacks 2023-06-07 09:17:37 -04:00
Natalie Weizenbaum
4ca36af82b
Better handle the JS API docs on smaller screens (#735)
In desktop mode, the sidebar always gets 1/3 of the space and the
content gets 2/3. In mobile mode, the sidebar instead goes above the
content as a table of contents.

Closes #732
2023-06-06 14:22:17 -07:00
James Stuckey Weber
a57bbef204 Make error tooltip mono font 2023-06-06 16:32:13 -04:00
James Stuckey Weber
6697bb7f69 Add immutable as dependency for browser compilation 2023-06-06 16:27:40 -04:00
James Stuckey Weber
41b12fb480 Add cursor styles for playground 2023-06-06 16:25:37 -04:00
James Stuckey Weber
04f8e8bf37 Use base layout for playground, remove docsearch from playground 2023-06-06 16:25:18 -04:00
James Stuckey Weber
88278e063d Move state from DOM to Pojo 2023-06-06 16:02:26 -04:00
Jonny Gerig Meyer
61731d2209
Add type defs for dart-sass build 2023-06-06 14:23:37 -04:00
Jonny Gerig Meyer
6130bbf933
Merge branch 'main' into browser-code-editor
* main:
  chore(deps): Automated dependency upgrades
  Fix whitespace bug in JS API docs
  Fix compatibility callouts in typedoc comments (#733)
2023-06-06 14:01:34 -04:00
James Stuckey Weber
23eeea5164 Apply debounce 2023-06-06 13:47:43 -04:00
James Stuckey Weber
a500679e25 Revert "Add all subdependencies of codemirror to package.json"
This reverts commit ba7488f1ec.
2023-06-06 13:38:32 -04:00
James Stuckey Weber
bcc110b82f Handle tab for indent 2023-06-06 11:49:43 -04:00
James Stuckey Weber
ba7488f1ec Add all subdependencies of codemirror to package.json 2023-06-06 11:38:54 -04:00
James Stuckey Weber
eb2fe87bc5 Debounce update CSS 2023-06-06 11:33:41 -04:00
Natalie Weizenbaum
762448e723
Mention that / is interpreted as division in calculations (#734)
Also fix a broken link.
2023-06-05 17:51:26 -07:00
Ed Rivas
52d62d1935
Merge branch 'main' into builtin-modules 2023-06-05 18:37:53 -06:00
Ed Rivas
ac6ecb03b1
Merge pull request #60 from oddbird/auto-dependency-upgrades
Automated dependency upgrades
2023-06-05 18:37:25 -06:00
github-actions
53bffc50d0 chore(deps): Automated dependency upgrades 2023-06-06 00:33:25 +00:00
Ed Rivas
97ba302c4f
Merge branch 'main' into builtin-modules 2023-06-05 18:31:12 -06:00
Jonny Gerig Meyer
684696a610
Fix whitespace bug in JS API docs 2023-06-05 18:10:47 -04:00
Jonny Gerig Meyer
4c4051de20
Merge branch 'main' of github.com:sass/sass-site
* 'main' of github.com:sass/sass-site:
  Fix compatibility callouts in typedoc comments (#733)
2023-06-05 18:03:24 -04:00
Natalie Weizenbaum
3ab93f3c13
Fix compatibility callouts in typedoc comments (#733) 2023-06-05 13:42:59 -07:00
James Stuckey Weber
287bf560fc Add mobile flow 2023-06-05 15:06:49 -04:00
James Stuckey Weber
501adc6d3c Show error message and persist stale css 2023-06-05 18:40:15 +00:00
James Stuckey Weber
9d77a79e26 Add diagnostic errors to playground 2023-06-05 17:55:56 +00:00
James Stuckey Weber
85d5abcd03 Initial pass at getting code styling close to existing 2023-06-05 16:02:44 +00:00
James Stuckey Weber
45ee2c4b03 Ensure DOM is loaded before setting up playground 2023-06-05 13:25:55 +00:00
Jonny Gerig Meyer
61b57aeb92
Do not include snippets in built site. 2023-06-02 18:18:43 -04:00
Jonny Gerig Meyer
5e239cc3c9
update comments 2023-06-02 18:06:43 -04:00
Jonny Gerig Meyer
31676bb42d
fix a few markdown issues 2023-06-02 18:02:34 -04:00
Jonny Gerig Meyer
c8b131f83e
fix build 2023-06-02 17:44:40 -04:00