Commit Graph

348 Commits

Author SHA1 Message Date
James Stuckey Weber
863f6176e2 Add url persistence and sharing 2023-06-09 12:24:33 -04:00
James Stuckey Weber
6ae29d6da9 Refactor debug output 2023-06-08 15:06:03 -04:00
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
5ac84217aa Escape console messages to prevent XSS 2023-06-08 18:30:30 +00: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
James Stuckey Weber
91e3ad75f9 Add debug output 2023-06-07 15:13:23 -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
41b12fb480 Add cursor styles for playground 2023-06-06 16:25:37 -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
James Stuckey Weber
23eeea5164 Apply debounce 2023-06-06 13:47:43 -04:00
James Stuckey Weber
bcc110b82f Handle tab for indent 2023-06-06 11:49:43 -04:00
James Stuckey Weber
eb2fe87bc5 Debounce update CSS 2023-06-06 11:33:41 -04: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
James Stuckey Weber
34859481cb Add compilation options and tab buttons 2023-06-02 12:52:24 -04:00
James Stuckey Weber
486f7355a9 Start theming and layout of playground 2023-06-02 10:53:32 -04:00
James Stuckey Weber
425cafdc65 Minimal working version with CodeMirror 2023-06-02 09:24:32 -04:00
James Stuckey Weber
d5f9583020 Template logic cleanup, review changes 2023-05-31 16:10:09 +00:00
James Stuckey Weber
bd585e706b Add placeholder page for playground 2023-05-31 14:04:29 +00:00
Stacy Kvernmo
e640b5ae71 make pre consistent with vendor highlighting 2023-05-26 11:30:27 -05:00
Jonny Gerig Meyer
f078485f55
Attempt to fix typedoc syntax highlighting. 2023-05-22 14:01:41 -04:00
Ed Rivas
83a76c9151 Build JS API docs 2023-05-19 17:24:15 +00:00
Ed Rivas
0dd7ca69b5 Merge remote-tracking branch 'upstream/main' into main 2023-05-19 16:04:26 +00:00
Natalie Weizenbaum
a812ad0985
Update TypeDoc plugin to support 0.24. (#728) 2023-05-18 16:59:30 -07:00
Jonny Gerig Meyer
3dded7b15f
lint 2023-04-17 11:16:04 -04:00
Jonny Gerig Meyer
7b920ba560
Add 404, sass implementation pages, robots.txt, humans.txt. 2023-04-05 17:49:42 -04:00
Jonny Gerig Meyer
8c0a93013e
disable stylelint rule: https://github.com/stylelint/stylelint/issues/6741 2023-03-28 14:25:08 -04:00
Stacy Kvernmo
f0a9167a0d lint (weird?) 2023-03-28 10:26:38 -05:00
Stacy Kvernmo
5d130b6143 remove nesting for consistency 2023-03-23 21:30:45 -05:00
Stacy Kvernmo
6ffe0933ba Merge branch 'main' into consistent-sass-formatting 2023-03-23 15:58:55 -05:00
Stacy Kvernmo
f9e3e2e94f Merge branch 'main' into color-config 2023-03-14 11:57:27 -05:00
Stacy Kvernmo
c57377610c define new breakpoints for code tabs 2023-03-13 17:06:52 -05:00
Stacy Kvernmo
89c6afb22c clean up: remove unused 2023-03-13 15:47:33 -05:00
Stacy Kvernmo
90c9eedefa add namespace to sizes to be consistent with colors 2023-03-13 15:46:22 -05:00
Jonny Gerig Meyer
8d958ce4de
Fix margin for multiple stacked code example blocks 2023-03-13 16:33:21 -04:00
Stacy Kvernmo
f82e4c8a68 pop-stripe magic 2023-03-13 15:02:47 -05:00
Stacy Kvernmo
82a1b7e5bb consistent naming 2023-03-13 15:02:24 -05:00
Jonny Gerig Meyer
2e97aaf8d8
lint 2023-03-08 16:14:25 -05:00