diff --git a/docs/static/.nojekyll b/docs/static/.nojekyll new file mode 100644 index 000000000..e69de29bb diff --git a/docs/static/algolia-verification.html b/docs/static/algolia-verification.html new file mode 100644 index 000000000..beaf8032f --- /dev/null +++ b/docs/static/algolia-verification.html @@ -0,0 +1,8 @@ + + + + + Algolia Verification + + + \ No newline at end of file diff --git a/docs/static/images/0.png b/docs/static/images/0.png new file mode 100644 index 000000000..4e48db4ce Binary files /dev/null and b/docs/static/images/0.png differ diff --git a/docs/static/images/1plus1.png b/docs/static/images/1plus1.png new file mode 100644 index 000000000..43ac76d38 Binary files /dev/null and b/docs/static/images/1plus1.png differ diff --git a/docs/static/images/42.png b/docs/static/images/42.png new file mode 100644 index 000000000..8c45d5eaf Binary files /dev/null and b/docs/static/images/42.png differ diff --git a/docs/static/images/CategoryColours-dark.png b/docs/static/images/CategoryColours-dark.png new file mode 100644 index 000000000..aa8e47dbb Binary files /dev/null and b/docs/static/images/CategoryColours-dark.png differ diff --git a/docs/static/images/CategoryColours.png b/docs/static/images/CategoryColours.png new file mode 100644 index 000000000..30795f317 Binary files /dev/null and b/docs/static/images/CategoryColours.png differ diff --git a/docs/static/images/ColourExplanation-dark.png b/docs/static/images/ColourExplanation-dark.png new file mode 100644 index 000000000..d73898f08 Binary files /dev/null and b/docs/static/images/ColourExplanation-dark.png differ diff --git a/docs/static/images/ColourExplanation.png b/docs/static/images/ColourExplanation.png new file mode 100644 index 000000000..aca2cd1a1 Binary files /dev/null and b/docs/static/images/ColourExplanation.png differ diff --git a/docs/static/images/HomePage/Accessibility-tier-4.svg b/docs/static/images/HomePage/Accessibility-tier-4.svg new file mode 100644 index 000000000..325e3c16c --- /dev/null +++ b/docs/static/images/HomePage/Accessibility-tier-4.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/HomePage/Connect-tier-4.svg b/docs/static/images/HomePage/Connect-tier-4.svg new file mode 100644 index 000000000..68636ab4c --- /dev/null +++ b/docs/static/images/HomePage/Connect-tier-4.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/HomePage/Explore-tier-4.svg b/docs/static/images/HomePage/Explore-tier-4.svg new file mode 100644 index 000000000..03bfd3135 --- /dev/null +++ b/docs/static/images/HomePage/Explore-tier-4.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/HomePage/home-animation.gif b/docs/static/images/HomePage/home-animation.gif new file mode 100644 index 000000000..5401b4c5a Binary files /dev/null and b/docs/static/images/HomePage/home-animation.gif differ diff --git a/docs/static/images/accessibility-fund-recipients/accessibility-video-thumbnail.png b/docs/static/images/accessibility-fund-recipients/accessibility-video-thumbnail.png new file mode 100644 index 000000000..92701d749 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/accessibility-video-thumbnail.png differ diff --git a/docs/static/images/accessibility-fund-recipients/american_printing _house.png b/docs/static/images/accessibility-fund-recipients/american_printing _house.png new file mode 100644 index 000000000..7b41258a4 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/american_printing _house.png differ diff --git a/docs/static/images/accessibility-fund-recipients/appinventorfoundation.png b/docs/static/images/accessibility-fund-recipients/appinventorfoundation.png new file mode 100644 index 000000000..022ddcbb0 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/appinventorfoundation.png differ diff --git a/docs/static/images/accessibility-fund-recipients/blockly-accessibility-fund-page-metaImage.png b/docs/static/images/accessibility-fund-recipients/blockly-accessibility-fund-page-metaImage.png new file mode 100644 index 000000000..dee88ce77 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/blockly-accessibility-fund-page-metaImage.png differ diff --git a/docs/static/images/accessibility-fund-recipients/california-school-for-the-blind.png b/docs/static/images/accessibility-fund-recipients/california-school-for-the-blind.png new file mode 100644 index 000000000..bd0a62786 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/california-school-for-the-blind.png differ diff --git a/docs/static/images/accessibility-fund-recipients/carnegie-mellon-university.png b/docs/static/images/accessibility-fund-recipients/carnegie-mellon-university.png new file mode 100644 index 000000000..9f1c703e8 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/carnegie-mellon-university.png differ diff --git a/docs/static/images/accessibility-fund-recipients/cits.png b/docs/static/images/accessibility-fund-recipients/cits.png new file mode 100644 index 000000000..5ab2e5b24 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/cits.png differ diff --git a/docs/static/images/accessibility-fund-recipients/codeorg.png b/docs/static/images/accessibility-fund-recipients/codeorg.png new file mode 100644 index 000000000..de64f8a75 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/codeorg.png differ diff --git a/docs/static/images/accessibility-fund-recipients/deaf-kids-code.png b/docs/static/images/accessibility-fund-recipients/deaf-kids-code.png new file mode 100644 index 000000000..cce271ea1 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/deaf-kids-code.png differ diff --git a/docs/static/images/accessibility-fund-recipients/first-horz.png b/docs/static/images/accessibility-fund-recipients/first-horz.png new file mode 100644 index 000000000..76f08d096 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/first-horz.png differ diff --git a/docs/static/images/accessibility-fund-recipients/kmcn.png b/docs/static/images/accessibility-fund-recipients/kmcn.png new file mode 100644 index 000000000..9489d68ac Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/kmcn.png differ diff --git a/docs/static/images/accessibility-fund-recipients/microbit-educational-foundation.png b/docs/static/images/accessibility-fund-recipients/microbit-educational-foundation.png new file mode 100644 index 000000000..3cc5e356a Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/microbit-educational-foundation.png differ diff --git a/docs/static/images/accessibility-fund-recipients/nss.png b/docs/static/images/accessibility-fund-recipients/nss.png new file mode 100644 index 000000000..9b43d772a Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/nss.png differ diff --git a/docs/static/images/accessibility-fund-recipients/scratch.png b/docs/static/images/accessibility-fund-recipients/scratch.png new file mode 100644 index 000000000..733dc05fb Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/scratch.png differ diff --git a/docs/static/images/accessibility-fund-recipients/sistema-thead.png b/docs/static/images/accessibility-fund-recipients/sistema-thead.png new file mode 100644 index 000000000..49a6f5059 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/sistema-thead.png differ diff --git a/docs/static/images/accessibility-fund-recipients/university-of-florida.png b/docs/static/images/accessibility-fund-recipients/university-of-florida.png new file mode 100644 index 000000000..46ed9d53c Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/university-of-florida.png differ diff --git a/docs/static/images/accessibility-fund-recipients/university-of-nevada.png b/docs/static/images/accessibility-fund-recipients/university-of-nevada.png new file mode 100644 index 000000000..7b1ed3809 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/university-of-nevada.png differ diff --git a/docs/static/images/accessibility-fund-recipients/university-of-north-texas.png b/docs/static/images/accessibility-fund-recipients/university-of-north-texas.png new file mode 100644 index 000000000..61226bd47 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/university-of-north-texas.png differ diff --git a/docs/static/images/accessibility-fund-recipients/university-of-washington.png b/docs/static/images/accessibility-fund-recipients/university-of-washington.png new file mode 100644 index 000000000..580940bed Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/university-of-washington.png differ diff --git a/docs/static/images/accessibility-fund-recipients/zeroday.png b/docs/static/images/accessibility-fund-recipients/zeroday.png new file mode 100644 index 000000000..7c5a67c75 Binary files /dev/null and b/docs/static/images/accessibility-fund-recipients/zeroday.png differ diff --git a/docs/static/images/accessibility-fund/accessibility-application-tilt.png b/docs/static/images/accessibility-fund/accessibility-application-tilt.png new file mode 100644 index 000000000..ea7528444 Binary files /dev/null and b/docs/static/images/accessibility-fund/accessibility-application-tilt.png differ diff --git a/docs/static/images/accessibility-fund/accessibility-application.png b/docs/static/images/accessibility-fund/accessibility-application.png new file mode 100644 index 000000000..e81c5bc21 Binary files /dev/null and b/docs/static/images/accessibility-fund/accessibility-application.png differ diff --git a/docs/static/images/accessibility-fund/accessibility-tilt.png b/docs/static/images/accessibility-fund/accessibility-tilt.png new file mode 100644 index 000000000..ce01558fc Binary files /dev/null and b/docs/static/images/accessibility-fund/accessibility-tilt.png differ diff --git a/docs/static/images/accessibility-fund/accessibility-tools.png b/docs/static/images/accessibility-fund/accessibility-tools.png new file mode 100644 index 000000000..46d83ac17 Binary files /dev/null and b/docs/static/images/accessibility-fund/accessibility-tools.png differ diff --git a/docs/static/images/accessibility-fund/accessibility.png b/docs/static/images/accessibility-fund/accessibility.png new file mode 100644 index 000000000..81d20266b Binary files /dev/null and b/docs/static/images/accessibility-fund/accessibility.png differ diff --git a/docs/static/images/accessibility-fund/blockly-latest-version.png b/docs/static/images/accessibility-fund/blockly-latest-version.png new file mode 100644 index 000000000..38a425cbf Binary files /dev/null and b/docs/static/images/accessibility-fund/blockly-latest-version.png differ diff --git a/docs/static/images/accessibility-fund/effective-solution.png b/docs/static/images/accessibility-fund/effective-solution.png new file mode 100644 index 000000000..82bbc32cb Binary files /dev/null and b/docs/static/images/accessibility-fund/effective-solution.png differ diff --git a/docs/static/images/accessibility-fund/event_96.png b/docs/static/images/accessibility-fund/event_96.png new file mode 100644 index 000000000..6115c7cf2 Binary files /dev/null and b/docs/static/images/accessibility-fund/event_96.png differ diff --git a/docs/static/images/accessibility-fund/mark_email_unread.png b/docs/static/images/accessibility-fund/mark_email_unread.png new file mode 100644 index 000000000..0f482cca9 Binary files /dev/null and b/docs/static/images/accessibility-fund/mark_email_unread.png differ diff --git a/docs/static/images/accessibility-fund/upcoming_96.png b/docs/static/images/accessibility-fund/upcoming_96.png new file mode 100644 index 000000000..465526d27 Binary files /dev/null and b/docs/static/images/accessibility-fund/upcoming_96.png differ diff --git a/docs/static/images/accessibility/accessibility-tilt-at.png b/docs/static/images/accessibility/accessibility-tilt-at.png new file mode 100644 index 000000000..ce01558fc Binary files /dev/null and b/docs/static/images/accessibility/accessibility-tilt-at.png differ diff --git a/docs/static/images/accessibility/csta-logo.png b/docs/static/images/accessibility/csta-logo.png new file mode 100644 index 000000000..6521f7120 Binary files /dev/null and b/docs/static/images/accessibility/csta-logo.png differ diff --git a/docs/static/images/accessibility/design1.png b/docs/static/images/accessibility/design1.png new file mode 100644 index 000000000..8e98a626e Binary files /dev/null and b/docs/static/images/accessibility/design1.png differ diff --git a/docs/static/images/accessibility/design2.png b/docs/static/images/accessibility/design2.png new file mode 100644 index 000000000..644bc681b Binary files /dev/null and b/docs/static/images/accessibility/design2.png differ diff --git a/docs/static/images/accessibility/design3.png b/docs/static/images/accessibility/design3.png new file mode 100644 index 000000000..b5d5282c8 Binary files /dev/null and b/docs/static/images/accessibility/design3.png differ diff --git a/docs/static/images/accessibility/elissa-hozore.png b/docs/static/images/accessibility/elissa-hozore.png new file mode 100644 index 000000000..89bdd096b Binary files /dev/null and b/docs/static/images/accessibility/elissa-hozore.png differ diff --git a/docs/static/images/accessibility/keyword-blog.png b/docs/static/images/accessibility/keyword-blog.png new file mode 100644 index 000000000..5eb7d571a Binary files /dev/null and b/docs/static/images/accessibility/keyword-blog.png differ diff --git a/docs/static/images/accessibility/misc.png b/docs/static/images/accessibility/misc.png new file mode 100644 index 000000000..75dd5c6c6 Binary files /dev/null and b/docs/static/images/accessibility/misc.png differ diff --git a/docs/static/images/accessibility/rectangle-hero.jpg b/docs/static/images/accessibility/rectangle-hero.jpg new file mode 100644 index 000000000..0ff81cd3b Binary files /dev/null and b/docs/static/images/accessibility/rectangle-hero.jpg differ diff --git a/docs/static/images/accessibility/section-left-eyebrow.png b/docs/static/images/accessibility/section-left-eyebrow.png new file mode 100644 index 000000000..ed9655da7 Binary files /dev/null and b/docs/static/images/accessibility/section-left-eyebrow.png differ diff --git a/docs/static/images/angle-picker.png b/docs/static/images/angle-picker.png new file mode 100644 index 000000000..d7e335f4f Binary files /dev/null and b/docs/static/images/angle-picker.png differ diff --git a/docs/static/images/append-field-label.png b/docs/static/images/append-field-label.png new file mode 100644 index 000000000..852c6d626 Binary files /dev/null and b/docs/static/images/append-field-label.png differ diff --git a/docs/static/images/append-field.png b/docs/static/images/append-field.png new file mode 100644 index 000000000..468fae426 Binary files /dev/null and b/docs/static/images/append-field.png differ diff --git a/docs/static/images/append-input.png b/docs/static/images/append-input.png new file mode 100644 index 000000000..fd1f19759 Binary files /dev/null and b/docs/static/images/append-input.png differ diff --git a/docs/static/images/application-overview/games-maze-dark.png b/docs/static/images/application-overview/games-maze-dark.png new file mode 100644 index 000000000..b848094d2 Binary files /dev/null and b/docs/static/images/application-overview/games-maze-dark.png differ diff --git a/docs/static/images/application-overview/games-maze.png b/docs/static/images/application-overview/games-maze.png new file mode 100644 index 000000000..88f40c46c Binary files /dev/null and b/docs/static/images/application-overview/games-maze.png differ diff --git a/docs/static/images/application-overview/graph-sample-dark.png b/docs/static/images/application-overview/graph-sample-dark.png new file mode 100644 index 000000000..b2f28ba79 Binary files /dev/null and b/docs/static/images/application-overview/graph-sample-dark.png differ diff --git a/docs/static/images/application-overview/graph-sample.png b/docs/static/images/application-overview/graph-sample.png new file mode 100644 index 000000000..b4a3f9cb7 Binary files /dev/null and b/docs/static/images/application-overview/graph-sample.png differ diff --git a/docs/static/images/application-overview/makecode-arcade-dark.png b/docs/static/images/application-overview/makecode-arcade-dark.png new file mode 100644 index 000000000..02727077f Binary files /dev/null and b/docs/static/images/application-overview/makecode-arcade-dark.png differ diff --git a/docs/static/images/application-overview/makecode-arcade.png b/docs/static/images/application-overview/makecode-arcade.png new file mode 100644 index 000000000..68e4be1d5 Binary files /dev/null and b/docs/static/images/application-overview/makecode-arcade.png differ diff --git a/docs/static/images/application-overview/mit-app-inventor-blockly-dark.png b/docs/static/images/application-overview/mit-app-inventor-blockly-dark.png new file mode 100644 index 000000000..869cc1665 Binary files /dev/null and b/docs/static/images/application-overview/mit-app-inventor-blockly-dark.png differ diff --git a/docs/static/images/application-overview/mit-app-inventor-blockly.png b/docs/static/images/application-overview/mit-app-inventor-blockly.png new file mode 100644 index 000000000..9ada35302 Binary files /dev/null and b/docs/static/images/application-overview/mit-app-inventor-blockly.png differ diff --git a/docs/static/images/application-overview/mit-app-inventor-gui-dark.png b/docs/static/images/application-overview/mit-app-inventor-gui-dark.png new file mode 100644 index 000000000..f6e8ef2f7 Binary files /dev/null and b/docs/static/images/application-overview/mit-app-inventor-gui-dark.png differ diff --git a/docs/static/images/application-overview/mit-app-inventor-gui.png b/docs/static/images/application-overview/mit-app-inventor-gui.png new file mode 100644 index 000000000..28a651086 Binary files /dev/null and b/docs/static/images/application-overview/mit-app-inventor-gui.png differ diff --git a/docs/static/images/application-overview/mit-scratch-dark.png b/docs/static/images/application-overview/mit-scratch-dark.png new file mode 100644 index 000000000..df65445cb Binary files /dev/null and b/docs/static/images/application-overview/mit-scratch-dark.png differ diff --git a/docs/static/images/application-overview/mit-scratch.png b/docs/static/images/application-overview/mit-scratch.png new file mode 100644 index 000000000..53a7a9174 Binary files /dev/null and b/docs/static/images/application-overview/mit-scratch.png differ diff --git a/docs/static/images/block-anatomy/comment-icon-dark.png b/docs/static/images/block-anatomy/comment-icon-dark.png new file mode 100644 index 000000000..1b52978b7 Binary files /dev/null and b/docs/static/images/block-anatomy/comment-icon-dark.png differ diff --git a/docs/static/images/block-anatomy/comment-icon.png b/docs/static/images/block-anatomy/comment-icon.png new file mode 100644 index 000000000..2f591ee18 Binary files /dev/null and b/docs/static/images/block-anatomy/comment-icon.png differ diff --git a/docs/static/images/block-anatomy/controls-for.png b/docs/static/images/block-anatomy/controls-for.png new file mode 100644 index 000000000..d0dbb0df6 Binary files /dev/null and b/docs/static/images/block-anatomy/controls-for.png differ diff --git a/docs/static/images/block-anatomy/dummy-input-1-3-dark.png b/docs/static/images/block-anatomy/dummy-input-1-3-dark.png new file mode 100644 index 000000000..37d0cab5e Binary files /dev/null and b/docs/static/images/block-anatomy/dummy-input-1-3-dark.png differ diff --git a/docs/static/images/block-anatomy/dummy-input-1-3.png b/docs/static/images/block-anatomy/dummy-input-1-3.png new file mode 100644 index 000000000..06dd36774 Binary files /dev/null and b/docs/static/images/block-anatomy/dummy-input-1-3.png differ diff --git a/docs/static/images/block-anatomy/dummy-input-3-1-dark.png b/docs/static/images/block-anatomy/dummy-input-3-1-dark.png new file mode 100644 index 000000000..7d20c0a82 Binary files /dev/null and b/docs/static/images/block-anatomy/dummy-input-3-1-dark.png differ diff --git a/docs/static/images/block-anatomy/dummy-input-3-1.png b/docs/static/images/block-anatomy/dummy-input-3-1.png new file mode 100644 index 000000000..be36e7ebc Binary files /dev/null and b/docs/static/images/block-anatomy/dummy-input-3-1.png differ diff --git a/docs/static/images/block-anatomy/dummy-input-simple-dark.png b/docs/static/images/block-anatomy/dummy-input-simple-dark.png new file mode 100644 index 000000000..80fdffe12 Binary files /dev/null and b/docs/static/images/block-anatomy/dummy-input-simple-dark.png differ diff --git a/docs/static/images/block-anatomy/dummy-input-simple.png b/docs/static/images/block-anatomy/dummy-input-simple.png new file mode 100644 index 000000000..a5529e8d5 Binary files /dev/null and b/docs/static/images/block-anatomy/dummy-input-simple.png differ diff --git a/docs/static/images/block-anatomy/end-of-row-inputs-dark.png b/docs/static/images/block-anatomy/end-of-row-inputs-dark.png new file mode 100644 index 000000000..f1b313b71 Binary files /dev/null and b/docs/static/images/block-anatomy/end-of-row-inputs-dark.png differ diff --git a/docs/static/images/block-anatomy/end-of-row-inputs.png b/docs/static/images/block-anatomy/end-of-row-inputs.png new file mode 100644 index 000000000..ab4bea28f Binary files /dev/null and b/docs/static/images/block-anatomy/end-of-row-inputs.png differ diff --git a/docs/static/images/block-anatomy/loop-dark.png b/docs/static/images/block-anatomy/loop-dark.png new file mode 100644 index 000000000..ed8f54fa3 Binary files /dev/null and b/docs/static/images/block-anatomy/loop-dark.png differ diff --git a/docs/static/images/block-anatomy/loop.png b/docs/static/images/block-anatomy/loop.png new file mode 100644 index 000000000..bb0373ca4 Binary files /dev/null and b/docs/static/images/block-anatomy/loop.png differ diff --git a/docs/static/images/block-anatomy/output-connection-dark.png b/docs/static/images/block-anatomy/output-connection-dark.png new file mode 100644 index 000000000..6b7ac437b Binary files /dev/null and b/docs/static/images/block-anatomy/output-connection-dark.png differ diff --git a/docs/static/images/block-anatomy/output-connection.png b/docs/static/images/block-anatomy/output-connection.png new file mode 100644 index 000000000..235526c0f Binary files /dev/null and b/docs/static/images/block-anatomy/output-connection.png differ diff --git a/docs/static/images/block-anatomy/prev-next-connection-dark.png b/docs/static/images/block-anatomy/prev-next-connection-dark.png new file mode 100644 index 000000000..a9d619e5a Binary files /dev/null and b/docs/static/images/block-anatomy/prev-next-connection-dark.png differ diff --git a/docs/static/images/block-anatomy/prev-next-connection.png b/docs/static/images/block-anatomy/prev-next-connection.png new file mode 100644 index 000000000..0696ac4ce Binary files /dev/null and b/docs/static/images/block-anatomy/prev-next-connection.png differ diff --git a/docs/static/images/block-anatomy/statement-input-dark.png b/docs/static/images/block-anatomy/statement-input-dark.png new file mode 100644 index 000000000..035b0316a Binary files /dev/null and b/docs/static/images/block-anatomy/statement-input-dark.png differ diff --git a/docs/static/images/block-anatomy/statement-input-ite-dark.png b/docs/static/images/block-anatomy/statement-input-ite-dark.png new file mode 100644 index 000000000..03987b466 Binary files /dev/null and b/docs/static/images/block-anatomy/statement-input-ite-dark.png differ diff --git a/docs/static/images/block-anatomy/statement-input-ite.png b/docs/static/images/block-anatomy/statement-input-ite.png new file mode 100644 index 000000000..3a6cf9d63 Binary files /dev/null and b/docs/static/images/block-anatomy/statement-input-ite.png differ diff --git a/docs/static/images/block-anatomy/statement-input-repeat-dark.png b/docs/static/images/block-anatomy/statement-input-repeat-dark.png new file mode 100644 index 000000000..35cb5d759 Binary files /dev/null and b/docs/static/images/block-anatomy/statement-input-repeat-dark.png differ diff --git a/docs/static/images/block-anatomy/statement-input-repeat.png b/docs/static/images/block-anatomy/statement-input-repeat.png new file mode 100644 index 000000000..07ff8e9b7 Binary files /dev/null and b/docs/static/images/block-anatomy/statement-input-repeat.png differ diff --git a/docs/static/images/block-anatomy/value-inputs-addition-dark.png b/docs/static/images/block-anatomy/value-inputs-addition-dark.png new file mode 100644 index 000000000..098174f5b Binary files /dev/null and b/docs/static/images/block-anatomy/value-inputs-addition-dark.png differ diff --git a/docs/static/images/block-anatomy/value-inputs-addition.png b/docs/static/images/block-anatomy/value-inputs-addition.png new file mode 100644 index 000000000..7f206f73a Binary files /dev/null and b/docs/static/images/block-anatomy/value-inputs-addition.png differ diff --git a/docs/static/images/block-factory/block_factory_configuration.png b/docs/static/images/block-factory/block_factory_configuration.png new file mode 100644 index 000000000..0590ac768 Binary files /dev/null and b/docs/static/images/block-factory/block_factory_configuration.png differ diff --git a/docs/static/images/block-factory/block_factory_import.png b/docs/static/images/block-factory/block_factory_import.png new file mode 100644 index 000000000..c55832f92 Binary files /dev/null and b/docs/static/images/block-factory/block_factory_import.png differ diff --git a/docs/static/images/block-factory/block_factory_legacy_export.png b/docs/static/images/block-factory/block_factory_legacy_export.png new file mode 100644 index 000000000..b245ffc51 Binary files /dev/null and b/docs/static/images/block-factory/block_factory_legacy_export.png differ diff --git a/docs/static/images/block-factory/block_factory_overview.png b/docs/static/images/block-factory/block_factory_overview.png new file mode 100644 index 000000000..e474d86ce Binary files /dev/null and b/docs/static/images/block-factory/block_factory_overview.png differ diff --git a/docs/static/images/block-icons/comment-icon-outline.png b/docs/static/images/block-icons/comment-icon-outline.png new file mode 100644 index 000000000..a8e4814b6 Binary files /dev/null and b/docs/static/images/block-icons/comment-icon-outline.png differ diff --git a/docs/static/images/block_exporter_select.png b/docs/static/images/block_exporter_select.png new file mode 100644 index 000000000..e67b25751 Binary files /dev/null and b/docs/static/images/block_exporter_select.png differ diff --git a/docs/static/images/block_exporter_tab.png b/docs/static/images/block_exporter_tab.png new file mode 100644 index 000000000..4187de84d Binary files /dev/null and b/docs/static/images/block_exporter_tab.png differ diff --git a/docs/static/images/block_manage_buttons.png b/docs/static/images/block_manage_buttons.png new file mode 100644 index 000000000..ba17a3db3 Binary files /dev/null and b/docs/static/images/block_manage_buttons.png differ diff --git a/docs/static/images/block_save_as.png b/docs/static/images/block_save_as.png new file mode 100644 index 000000000..47b001b52 Binary files /dev/null and b/docs/static/images/block_save_as.png differ diff --git a/docs/static/images/blocklib_button.png b/docs/static/images/blocklib_button.png new file mode 100644 index 000000000..675fb9f33 Binary files /dev/null and b/docs/static/images/blocklib_button.png differ diff --git a/docs/static/images/blockly_banner.png b/docs/static/images/blockly_banner.png new file mode 100644 index 000000000..465f8b39a Binary files /dev/null and b/docs/static/images/blockly_banner.png differ diff --git a/docs/static/images/bubbles/bubble_head_tail.png b/docs/static/images/bubbles/bubble_head_tail.png new file mode 100644 index 000000000..e66cad4db Binary files /dev/null and b/docs/static/images/bubbles/bubble_head_tail.png differ diff --git a/docs/static/images/bubbles/bubbles.png b/docs/static/images/bubbles/bubbles.png new file mode 100644 index 000000000..7cfa19920 Binary files /dev/null and b/docs/static/images/bubbles/bubbles.png differ diff --git a/docs/static/images/category_menu.png b/docs/static/images/category_menu.png new file mode 100644 index 000000000..7fb5acb4a Binary files /dev/null and b/docs/static/images/category_menu.png differ diff --git a/docs/static/images/code-generation/custom-compare.png b/docs/static/images/code-generation/custom-compare.png new file mode 100644 index 000000000..3b6d8ce21 Binary files /dev/null and b/docs/static/images/code-generation/custom-compare.png differ diff --git a/docs/static/images/code-generation/custom-if.png b/docs/static/images/code-generation/custom-if.png new file mode 100644 index 000000000..1122dbafa Binary files /dev/null and b/docs/static/images/code-generation/custom-if.png differ diff --git a/docs/static/images/code-generation/parentheses/negate-plus-two-with-child.png b/docs/static/images/code-generation/parentheses/negate-plus-two-with-child.png new file mode 100644 index 000000000..eadd56694 Binary files /dev/null and b/docs/static/images/code-generation/parentheses/negate-plus-two-with-child.png differ diff --git a/docs/static/images/code-generation/parentheses/negate-plus-two.png b/docs/static/images/code-generation/parentheses/negate-plus-two.png new file mode 100644 index 000000000..604173200 Binary files /dev/null and b/docs/static/images/code-generation/parentheses/negate-plus-two.png differ diff --git a/docs/static/images/code-generation/parentheses/negation-and-addition.png b/docs/static/images/code-generation/parentheses/negation-and-addition.png new file mode 100644 index 000000000..a8d6063dc Binary files /dev/null and b/docs/static/images/code-generation/parentheses/negation-and-addition.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_blockly-toolbox-dark.png b/docs/static/images/codelabs/card_thumbnails_blockly-toolbox-dark.png new file mode 100644 index 000000000..89abb76ea Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_blockly-toolbox-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_blockly-toolbox.png b/docs/static/images/codelabs/card_thumbnails_blockly-toolbox.png new file mode 100644 index 000000000..780030334 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_blockly-toolbox.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_context-menus-dark.png b/docs/static/images/codelabs/card_thumbnails_context-menus-dark.png new file mode 100644 index 000000000..8285ee2cc Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_context-menus-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_context-menus.png b/docs/static/images/codelabs/card_thumbnails_context-menus.png new file mode 100644 index 000000000..081d4f167 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_context-menus.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_css-dark.png b/docs/static/images/codelabs/card_thumbnails_css-dark.png new file mode 100644 index 000000000..cd03309ab Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_css-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_css.png b/docs/static/images/codelabs/card_thumbnails_css.png new file mode 100644 index 000000000..2c14f758f Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_css.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_custom-generator-dark.png b/docs/static/images/codelabs/card_thumbnails_custom-generator-dark.png new file mode 100644 index 000000000..321c3b344 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_custom-generator-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_custom-generator.png b/docs/static/images/codelabs/card_thumbnails_custom-generator.png new file mode 100644 index 000000000..28b02ded0 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_custom-generator.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_custom-renderers-dark.png b/docs/static/images/codelabs/card_thumbnails_custom-renderers-dark.png new file mode 100644 index 000000000..e29cd16ce Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_custom-renderers-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_custom-renderers.png b/docs/static/images/codelabs/card_thumbnails_custom-renderers.png new file mode 100644 index 000000000..f122f9682 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_custom-renderers.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_getting-started-dark.png b/docs/static/images/codelabs/card_thumbnails_getting-started-dark.png new file mode 100644 index 000000000..e17e83cde Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_getting-started-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_getting-started.png b/docs/static/images/codelabs/card_thumbnails_getting-started.png new file mode 100644 index 000000000..83a455c45 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_getting-started.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_themes-dark.png b/docs/static/images/codelabs/card_thumbnails_themes-dark.png new file mode 100644 index 000000000..4362a40bf Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_themes-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_themes.png b/docs/static/images/codelabs/card_thumbnails_themes.png new file mode 100644 index 000000000..ba52addce Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_themes.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_validating-and-displaying-dark.png b/docs/static/images/codelabs/card_thumbnails_validating-and-displaying-dark.png new file mode 100644 index 000000000..3f0659981 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_validating-and-displaying-dark.png differ diff --git a/docs/static/images/codelabs/card_thumbnails_validating-and-displaying.png b/docs/static/images/codelabs/card_thumbnails_validating-and-displaying.png new file mode 100644 index 000000000..0d8b35e90 Binary files /dev/null and b/docs/static/images/codelabs/card_thumbnails_validating-and-displaying.png differ diff --git a/docs/static/images/codelabs/context-menu-option/hello_world.png b/docs/static/images/codelabs/context-menu-option/hello_world.png new file mode 100644 index 000000000..628f8b999 Binary files /dev/null and b/docs/static/images/codelabs/context-menu-option/hello_world.png differ diff --git a/docs/static/images/codelabs/context-menu-option/hello_world_block.png b/docs/static/images/codelabs/context-menu-option/hello_world_block.png new file mode 100644 index 000000000..0f85c7b5f Binary files /dev/null and b/docs/static/images/codelabs/context-menu-option/hello_world_block.png differ diff --git a/docs/static/images/codelabs/context-menu-option/hello_world_grey.png b/docs/static/images/codelabs/context-menu-option/hello_world_grey.png new file mode 100644 index 000000000..f398b0cfc Binary files /dev/null and b/docs/static/images/codelabs/context-menu-option/hello_world_grey.png differ diff --git a/docs/static/images/codelabs/context-menu-option/starter_workspace.png b/docs/static/images/codelabs/context-menu-option/starter_workspace.png new file mode 100644 index 000000000..538b8dea1 Binary files /dev/null and b/docs/static/images/codelabs/context-menu-option/starter_workspace.png differ diff --git a/docs/static/images/codelabs/context-menu-option/there_is_a_block.png b/docs/static/images/codelabs/context-menu-option/there_is_a_block.png new file mode 100644 index 000000000..d1032ad6d Binary files /dev/null and b/docs/static/images/codelabs/context-menu-option/there_is_a_block.png differ diff --git a/docs/static/images/codelabs/css/blocks-arrow-right.png b/docs/static/images/codelabs/css/blocks-arrow-right.png new file mode 100644 index 000000000..3ff0f5e76 Binary files /dev/null and b/docs/static/images/codelabs/css/blocks-arrow-right.png differ diff --git a/docs/static/images/codelabs/css/blocks-arrow-wrong.png b/docs/static/images/codelabs/css/blocks-arrow-wrong.png new file mode 100644 index 000000000..130a2b940 Binary files /dev/null and b/docs/static/images/codelabs/css/blocks-arrow-wrong.png differ diff --git a/docs/static/images/codelabs/css/blocks-disabled-right.png b/docs/static/images/codelabs/css/blocks-disabled-right.png new file mode 100644 index 000000000..40881b355 Binary files /dev/null and b/docs/static/images/codelabs/css/blocks-disabled-right.png differ diff --git a/docs/static/images/codelabs/css/blocks-disabled-wrong.png b/docs/static/images/codelabs/css/blocks-disabled-wrong.png new file mode 100644 index 000000000..b63a55f99 Binary files /dev/null and b/docs/static/images/codelabs/css/blocks-disabled-wrong.png differ diff --git a/docs/static/images/codelabs/css/blocks-logic.png b/docs/static/images/codelabs/css/blocks-logic.png new file mode 100644 index 000000000..8a703717d Binary files /dev/null and b/docs/static/images/codelabs/css/blocks-logic.png differ diff --git a/docs/static/images/codelabs/css/blocks-loops.png b/docs/static/images/codelabs/css/blocks-loops.png new file mode 100644 index 000000000..b829b7b13 Binary files /dev/null and b/docs/static/images/codelabs/css/blocks-loops.png differ diff --git a/docs/static/images/codelabs/css/categories-halloween.png b/docs/static/images/codelabs/css/categories-halloween.png new file mode 100644 index 000000000..a856466f6 Binary files /dev/null and b/docs/static/images/codelabs/css/categories-halloween.png differ diff --git a/docs/static/images/codelabs/css/categories-logic.png b/docs/static/images/codelabs/css/categories-logic.png new file mode 100644 index 000000000..039ecda02 Binary files /dev/null and b/docs/static/images/codelabs/css/categories-logic.png differ diff --git a/docs/static/images/codelabs/css/components-halloween.png b/docs/static/images/codelabs/css/components-halloween.png new file mode 100644 index 000000000..a6b00f65b Binary files /dev/null and b/docs/static/images/codelabs/css/components-halloween.png differ diff --git a/docs/static/images/codelabs/css/components-mutator.png b/docs/static/images/codelabs/css/components-mutator.png new file mode 100644 index 000000000..f6583f79a Binary files /dev/null and b/docs/static/images/codelabs/css/components-mutator.png differ diff --git a/docs/static/images/codelabs/css/components-workspace.png b/docs/static/images/codelabs/css/components-workspace.png new file mode 100644 index 000000000..d4d3231b5 Binary files /dev/null and b/docs/static/images/codelabs/css/components-workspace.png differ diff --git a/docs/static/images/codelabs/css/setup-starter.png b/docs/static/images/codelabs/css/setup-starter.png new file mode 100644 index 000000000..ff7b2b16f Binary files /dev/null and b/docs/static/images/codelabs/css/setup-starter.png differ diff --git a/docs/static/images/codelabs/css/tour-dev-tools.png b/docs/static/images/codelabs/css/tour-dev-tools.png new file mode 100644 index 000000000..ad8241e5d Binary files /dev/null and b/docs/static/images/codelabs/css/tour-dev-tools.png differ diff --git a/docs/static/images/codelabs/custom-generator/array_block.png b/docs/static/images/codelabs/custom-generator/array_block.png new file mode 100644 index 000000000..8712a1a93 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/array_block.png differ diff --git a/docs/static/images/codelabs/custom-generator/boolean_block.png b/docs/static/images/codelabs/custom-generator/boolean_block.png new file mode 100644 index 000000000..e2541b361 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/boolean_block.png differ diff --git a/docs/static/images/codelabs/custom-generator/generate_simple_code.png b/docs/static/images/codelabs/custom-generator/generate_simple_code.png new file mode 100644 index 000000000..2c39c9f30 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/generate_simple_code.png differ diff --git a/docs/static/images/codelabs/custom-generator/json_workspace.png b/docs/static/images/codelabs/custom-generator/json_workspace.png new file mode 100644 index 000000000..1c3916bd4 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/json_workspace.png differ diff --git a/docs/static/images/codelabs/custom-generator/member_block.png b/docs/static/images/codelabs/custom-generator/member_block.png new file mode 100644 index 000000000..213cf02e4 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/member_block.png differ diff --git a/docs/static/images/codelabs/custom-generator/null_block.png b/docs/static/images/codelabs/custom-generator/null_block.png new file mode 100644 index 000000000..6c3b7df95 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/null_block.png differ diff --git a/docs/static/images/codelabs/custom-generator/number_block.png b/docs/static/images/codelabs/custom-generator/number_block.png new file mode 100644 index 000000000..269cdfb62 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/number_block.png differ diff --git a/docs/static/images/codelabs/custom-generator/object_block.png b/docs/static/images/codelabs/custom-generator/object_block.png new file mode 100644 index 000000000..b29b22537 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/object_block.png differ diff --git a/docs/static/images/codelabs/custom-generator/text_block.png b/docs/static/images/codelabs/custom-generator/text_block.png new file mode 100644 index 000000000..83780c8b4 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/text_block.png differ diff --git a/docs/static/images/codelabs/custom-generator/toolbox_blocks.png b/docs/static/images/codelabs/custom-generator/toolbox_blocks.png new file mode 100644 index 000000000..9a792e806 Binary files /dev/null and b/docs/static/images/codelabs/custom-generator/toolbox_blocks.png differ diff --git a/docs/static/images/codelabs/custom-renderer/custom_constants.png b/docs/static/images/codelabs/custom-renderer/custom_constants.png new file mode 100644 index 000000000..f15c34bfb Binary files /dev/null and b/docs/static/images/codelabs/custom-renderer/custom_constants.png differ diff --git a/docs/static/images/codelabs/custom-renderer/custom_notches.png b/docs/static/images/codelabs/custom-renderer/custom_notches.png new file mode 100644 index 000000000..ffd484c68 Binary files /dev/null and b/docs/static/images/codelabs/custom-renderer/custom_notches.png differ diff --git a/docs/static/images/codelabs/custom-renderer/custom_renderer.png b/docs/static/images/codelabs/custom-renderer/custom_renderer.png new file mode 100644 index 000000000..9a557dcd6 Binary files /dev/null and b/docs/static/images/codelabs/custom-renderer/custom_renderer.png differ diff --git a/docs/static/images/codelabs/custom-renderer/typed_connection_shapes.png b/docs/static/images/codelabs/custom-renderer/typed_connection_shapes.png new file mode 100644 index 000000000..43121197b Binary files /dev/null and b/docs/static/images/codelabs/custom-renderer/typed_connection_shapes.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/base_toolbox.png b/docs/static/images/codelabs/custom-toolbox/base_toolbox.png new file mode 100644 index 000000000..138e069ab Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/base_toolbox.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/category_gear.png b/docs/static/images/codelabs/custom-toolbox/category_gear.png new file mode 100644 index 000000000..d26eb6c90 Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/category_gear.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/category_gear_selected.png b/docs/static/images/codelabs/custom-toolbox/category_gear_selected.png new file mode 100644 index 000000000..41f56e0e3 Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/category_gear_selected.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/category_selected.png b/docs/static/images/codelabs/custom-toolbox/category_selected.png new file mode 100644 index 000000000..c494fa422 Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/category_selected.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/colored_toolbox.png b/docs/static/images/codelabs/custom-toolbox/colored_toolbox.png new file mode 100644 index 000000000..80c2a2c1c Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/colored_toolbox.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/custom_label.png b/docs/static/images/codelabs/custom-toolbox/custom_label.png new file mode 100644 index 000000000..ef64708a5 Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/custom_label.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/final_toolbox.png b/docs/static/images/codelabs/custom-toolbox/final_toolbox.png new file mode 100644 index 000000000..a44e35b69 Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/final_toolbox.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/image_toolbox.png b/docs/static/images/codelabs/custom-toolbox/image_toolbox.png new file mode 100644 index 000000000..f855303ed Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/image_toolbox.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/starter_workspace.png b/docs/static/images/codelabs/custom-toolbox/starter_workspace.png new file mode 100644 index 000000000..00f859634 Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/starter_workspace.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/styled_toolbox.png b/docs/static/images/codelabs/custom-toolbox/styled_toolbox.png new file mode 100644 index 000000000..3683b32bc Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/styled_toolbox.png differ diff --git a/docs/static/images/codelabs/custom-toolbox/toolbox_label.png b/docs/static/images/codelabs/custom-toolbox/toolbox_label.png new file mode 100644 index 000000000..ee59229e6 Binary files /dev/null and b/docs/static/images/codelabs/custom-toolbox/toolbox_label.png differ diff --git a/docs/static/images/codelabs/getting-started/d4_three_times.png b/docs/static/images/codelabs/getting-started/d4_three_times.png new file mode 100644 index 000000000..095e59779 Binary files /dev/null and b/docs/static/images/codelabs/getting-started/d4_three_times.png differ diff --git a/docs/static/images/codelabs/getting-started/edit_mode_unimplemented.png b/docs/static/images/codelabs/getting-started/edit_mode_unimplemented.png new file mode 100644 index 000000000..6a5ea33cd Binary files /dev/null and b/docs/static/images/codelabs/getting-started/edit_mode_unimplemented.png differ diff --git a/docs/static/images/codelabs/getting-started/play_mode.png b/docs/static/images/codelabs/getting-started/play_mode.png new file mode 100644 index 000000000..399991303 Binary files /dev/null and b/docs/static/images/codelabs/getting-started/play_mode.png differ diff --git a/docs/static/images/codelabs/getting-started/play_sound_block.png b/docs/static/images/codelabs/getting-started/play_sound_block.png new file mode 100644 index 000000000..6f5623c55 Binary files /dev/null and b/docs/static/images/codelabs/getting-started/play_sound_block.png differ diff --git a/docs/static/images/codelabs/getting-started/toolbox_two_blocks.png b/docs/static/images/codelabs/getting-started/toolbox_two_blocks.png new file mode 100644 index 000000000..9552a1f7b Binary files /dev/null and b/docs/static/images/codelabs/getting-started/toolbox_two_blocks.png differ diff --git a/docs/static/images/codelabs/getting-started/workspace_with_loop.png b/docs/static/images/codelabs/getting-started/workspace_with_loop.png new file mode 100644 index 000000000..431562c08 Binary files /dev/null and b/docs/static/images/codelabs/getting-started/workspace_with_loop.png differ diff --git a/docs/static/images/codelabs/getting-started/workspace_with_loops.png b/docs/static/images/codelabs/getting-started/workspace_with_loops.png new file mode 100644 index 000000000..ac9ea1f6b Binary files /dev/null and b/docs/static/images/codelabs/getting-started/workspace_with_loops.png differ diff --git a/docs/static/images/codelabs/getting-started/workspace_with_toolbox.png b/docs/static/images/codelabs/getting-started/workspace_with_toolbox.png new file mode 100644 index 000000000..5272b95a9 Binary files /dev/null and b/docs/static/images/codelabs/getting-started/workspace_with_toolbox.png differ diff --git a/docs/static/images/codelabs/theme-extension/block_styles.png b/docs/static/images/codelabs/theme-extension/block_styles.png new file mode 100644 index 000000000..fb3c71e22 Binary files /dev/null and b/docs/static/images/codelabs/theme-extension/block_styles.png differ diff --git a/docs/static/images/codelabs/theme-extension/customized_categories.png b/docs/static/images/codelabs/theme-extension/customized_categories.png new file mode 100644 index 000000000..29cb8df48 Binary files /dev/null and b/docs/static/images/codelabs/theme-extension/customized_categories.png differ diff --git a/docs/static/images/codelabs/theme-extension/starter_workspace.png b/docs/static/images/codelabs/theme-extension/starter_workspace.png new file mode 100644 index 000000000..57a52d0cd Binary files /dev/null and b/docs/static/images/codelabs/theme-extension/starter_workspace.png differ diff --git a/docs/static/images/codelabs/theme-extension/theme_components_workspace.png b/docs/static/images/codelabs/theme-extension/theme_components_workspace.png new file mode 100644 index 000000000..cd6664bee Binary files /dev/null and b/docs/static/images/codelabs/theme-extension/theme_components_workspace.png differ diff --git a/docs/static/images/codelabs/validation-and-warnings/completed_toolbox.png b/docs/static/images/codelabs/validation-and-warnings/completed_toolbox.png new file mode 100644 index 000000000..7dcd0edb8 Binary files /dev/null and b/docs/static/images/codelabs/validation-and-warnings/completed_toolbox.png differ diff --git a/docs/static/images/codelabs/validation-and-warnings/disabled_block.png b/docs/static/images/codelabs/validation-and-warnings/disabled_block.png new file mode 100644 index 000000000..97fa6f7ea Binary files /dev/null and b/docs/static/images/codelabs/validation-and-warnings/disabled_block.png differ diff --git a/docs/static/images/codelabs/validation-and-warnings/disabled_break.png b/docs/static/images/codelabs/validation-and-warnings/disabled_break.png new file mode 100644 index 000000000..120b36580 Binary files /dev/null and b/docs/static/images/codelabs/validation-and-warnings/disabled_break.png differ diff --git a/docs/static/images/codelabs/validation-and-warnings/final_range_blocks.png b/docs/static/images/codelabs/validation-and-warnings/final_range_blocks.png new file mode 100644 index 000000000..b50160d1b Binary files /dev/null and b/docs/static/images/codelabs/validation-and-warnings/final_range_blocks.png differ diff --git a/docs/static/images/codelabs/validation-and-warnings/generated_javascript.png b/docs/static/images/codelabs/validation-and-warnings/generated_javascript.png new file mode 100644 index 000000000..3c65ead5b Binary files /dev/null and b/docs/static/images/codelabs/validation-and-warnings/generated_javascript.png differ diff --git a/docs/static/images/codelabs/validation-and-warnings/starter_workspace.png b/docs/static/images/codelabs/validation-and-warnings/starter_workspace.png new file mode 100644 index 000000000..abf842e57 Binary files /dev/null and b/docs/static/images/codelabs/validation-and-warnings/starter_workspace.png differ diff --git a/docs/static/images/codelabs/validation-and-warnings/warning_message.png b/docs/static/images/codelabs/validation-and-warnings/warning_message.png new file mode 100644 index 000000000..dd51e8b8c Binary files /dev/null and b/docs/static/images/codelabs/validation-and-warnings/warning_message.png differ diff --git a/docs/static/images/configuration.png b/docs/static/images/configuration.png new file mode 100644 index 000000000..2614dada3 Binary files /dev/null and b/docs/static/images/configuration.png differ diff --git a/docs/static/images/configure_workspace.png b/docs/static/images/configure_workspace.png new file mode 100644 index 000000000..17bfd1c67 Binary files /dev/null and b/docs/static/images/configure_workspace.png differ diff --git a/docs/static/images/connection-checks/statements-either-or.png b/docs/static/images/connection-checks/statements-either-or.png new file mode 100644 index 000000000..f32f6d486 Binary files /dev/null and b/docs/static/images/connection-checks/statements-either-or.png differ diff --git a/docs/static/images/connection-checks/statements-multiple-middle-blocks.png b/docs/static/images/connection-checks/statements-multiple-middle-blocks.png new file mode 100644 index 000000000..ebbef8627 Binary files /dev/null and b/docs/static/images/connection-checks/statements-multiple-middle-blocks.png differ diff --git a/docs/static/images/connection-checks/statements-no-middle-blocks.png b/docs/static/images/connection-checks/statements-no-middle-blocks.png new file mode 100644 index 000000000..b121bd08c Binary files /dev/null and b/docs/static/images/connection-checks/statements-no-middle-blocks.png differ diff --git a/docs/static/images/connection-checks/statements-ordered.png b/docs/static/images/connection-checks/statements-ordered.png new file mode 100644 index 000000000..8bb050f12 Binary files /dev/null and b/docs/static/images/connection-checks/statements-ordered.png differ diff --git a/docs/static/images/connection-checks/values-any-type.jpg b/docs/static/images/connection-checks/values-any-type.jpg new file mode 100644 index 000000000..184b2b661 Binary files /dev/null and b/docs/static/images/connection-checks/values-any-type.jpg differ diff --git a/docs/static/images/connection-checks/values-multiple.jpg b/docs/static/images/connection-checks/values-multiple.jpg new file mode 100644 index 000000000..679a014b4 Binary files /dev/null and b/docs/static/images/connection-checks/values-multiple.jpg differ diff --git a/docs/static/images/connection-checks/values-parameterized-type.png b/docs/static/images/connection-checks/values-parameterized-type.png new file mode 100644 index 000000000..b8e22d100 Binary files /dev/null and b/docs/static/images/connection-checks/values-parameterized-type.png differ diff --git a/docs/static/images/connection-checks/values-single.jpg b/docs/static/images/connection-checks/values-single.jpg new file mode 100644 index 000000000..822c91976 Binary files /dev/null and b/docs/static/images/connection-checks/values-single.jpg differ diff --git a/docs/static/images/connection-checks/values-subtype.png b/docs/static/images/connection-checks/values-subtype.png new file mode 100644 index 000000000..e1cf568f4 Binary files /dev/null and b/docs/static/images/connection-checks/values-subtype.png differ diff --git a/docs/static/images/connections/built-in-insertion-preview.png b/docs/static/images/connections/built-in-insertion-preview.png new file mode 100644 index 000000000..ee72719cb Binary files /dev/null and b/docs/static/images/connections/built-in-insertion-preview.png differ diff --git a/docs/static/images/connections/built-in-previewer.gif b/docs/static/images/connections/built-in-previewer.gif new file mode 100644 index 000000000..455c3059a Binary files /dev/null and b/docs/static/images/connections/built-in-previewer.gif differ diff --git a/docs/static/images/connections/built-in-replacement-preview.png b/docs/static/images/connections/built-in-replacement-preview.png new file mode 100644 index 000000000..5c900d9fc Binary files /dev/null and b/docs/static/images/connections/built-in-replacement-preview.png differ diff --git a/docs/static/images/connections/dummy-input-dark.png b/docs/static/images/connections/dummy-input-dark.png new file mode 100644 index 000000000..a5a293147 Binary files /dev/null and b/docs/static/images/connections/dummy-input-dark.png differ diff --git a/docs/static/images/connections/dummy-input.png b/docs/static/images/connections/dummy-input.png new file mode 100644 index 000000000..b732c0c1d Binary files /dev/null and b/docs/static/images/connections/dummy-input.png differ diff --git a/docs/static/images/connections/input-connection-dark.png b/docs/static/images/connections/input-connection-dark.png new file mode 100644 index 000000000..ec99c0733 Binary files /dev/null and b/docs/static/images/connections/input-connection-dark.png differ diff --git a/docs/static/images/connections/input-connection.png b/docs/static/images/connections/input-connection.png new file mode 100644 index 000000000..6bf51ae80 Binary files /dev/null and b/docs/static/images/connections/input-connection.png differ diff --git a/docs/static/images/connections/next-connection.png b/docs/static/images/connections/next-connection.png new file mode 100644 index 000000000..528f8425c Binary files /dev/null and b/docs/static/images/connections/next-connection.png differ diff --git a/docs/static/images/connections/output-connection.png b/docs/static/images/connections/output-connection.png new file mode 100644 index 000000000..7ef2761b6 Binary files /dev/null and b/docs/static/images/connections/output-connection.png differ diff --git a/docs/static/images/connections/previous-connection.png b/docs/static/images/connections/previous-connection.png new file mode 100644 index 000000000..597790a34 Binary files /dev/null and b/docs/static/images/connections/previous-connection.png differ diff --git a/docs/static/images/connections/statement-input-dark.png b/docs/static/images/connections/statement-input-dark.png new file mode 100644 index 000000000..035b0316a Binary files /dev/null and b/docs/static/images/connections/statement-input-dark.png differ diff --git a/docs/static/images/connections/statement-input.png b/docs/static/images/connections/statement-input.png new file mode 100644 index 000000000..be9e9801c Binary files /dev/null and b/docs/static/images/connections/statement-input.png differ diff --git a/docs/static/images/context-menus/block-default-menu.png b/docs/static/images/context-menus/block-default-menu.png new file mode 100644 index 000000000..43703f9ad Binary files /dev/null and b/docs/static/images/context-menus/block-default-menu.png differ diff --git a/docs/static/images/context-menus/disabled-option.png b/docs/static/images/context-menus/disabled-option.png new file mode 100644 index 000000000..03ded0ca5 Binary files /dev/null and b/docs/static/images/context-menus/disabled-option.png differ diff --git a/docs/static/images/context-menus/enabled-option.png b/docs/static/images/context-menus/enabled-option.png new file mode 100644 index 000000000..a3f9a56b1 Binary files /dev/null and b/docs/static/images/context-menus/enabled-option.png differ diff --git a/docs/static/images/count-with.png b/docs/static/images/count-with.png new file mode 100644 index 000000000..55188fbec Binary files /dev/null and b/docs/static/images/count-with.png differ diff --git a/docs/static/images/createlist-ar.png b/docs/static/images/createlist-ar.png new file mode 100644 index 000000000..f06a36734 Binary files /dev/null and b/docs/static/images/createlist-ar.png differ diff --git a/docs/static/images/createlist-en.png b/docs/static/images/createlist-en.png new file mode 100644 index 000000000..c67e982fc Binary files /dev/null and b/docs/static/images/createlist-en.png differ diff --git a/docs/static/images/createlist-es.png b/docs/static/images/createlist-es.png new file mode 100644 index 000000000..2e0727f15 Binary files /dev/null and b/docs/static/images/createlist-es.png differ diff --git a/docs/static/images/createlist-ko.png b/docs/static/images/createlist-ko.png new file mode 100644 index 000000000..9591afb4b Binary files /dev/null and b/docs/static/images/createlist-ko.png differ diff --git a/docs/static/images/disabled.png b/docs/static/images/disabled.png new file mode 100644 index 000000000..a9d2dedce Binary files /dev/null and b/docs/static/images/disabled.png differ diff --git a/docs/static/images/download.png b/docs/static/images/download.png new file mode 100644 index 000000000..4b336a1ae Binary files /dev/null and b/docs/static/images/download.png differ diff --git a/docs/static/images/edit_category.png b/docs/static/images/edit_category.png new file mode 100644 index 000000000..5211851a1 Binary files /dev/null and b/docs/static/images/edit_category.png differ diff --git a/docs/static/images/event1.png b/docs/static/images/event1.png new file mode 100644 index 000000000..e1b161923 Binary files /dev/null and b/docs/static/images/event1.png differ diff --git a/docs/static/images/event2.png b/docs/static/images/event2.png new file mode 100644 index 000000000..a89cc80f8 Binary files /dev/null and b/docs/static/images/event2.png differ diff --git a/docs/static/images/example-blocks/move-forward.png b/docs/static/images/example-blocks/move-forward.png new file mode 100644 index 000000000..b93e50bb5 Binary files /dev/null and b/docs/static/images/example-blocks/move-forward.png differ diff --git a/docs/static/images/example-image.png b/docs/static/images/example-image.png new file mode 100644 index 000000000..61014886e Binary files /dev/null and b/docs/static/images/example-image.png differ diff --git a/docs/static/images/external.svg b/docs/static/images/external.svg new file mode 100644 index 000000000..35521a2e6 --- /dev/null +++ b/docs/static/images/external.svg @@ -0,0 +1,4 @@ + + + diff --git a/docs/static/images/field-angle.png b/docs/static/images/field-angle.png new file mode 100644 index 000000000..00739bfb4 Binary files /dev/null and b/docs/static/images/field-angle.png differ diff --git a/docs/static/images/fields/angle/collapsed.png b/docs/static/images/fields/angle/collapsed.png new file mode 100644 index 000000000..9149f012c Binary files /dev/null and b/docs/static/images/fields/angle/collapsed.png differ diff --git a/docs/static/images/fields/angle/compass.gif b/docs/static/images/fields/angle/compass.gif new file mode 100644 index 000000000..ac5c1d445 Binary files /dev/null and b/docs/static/images/fields/angle/compass.gif differ diff --git a/docs/static/images/fields/angle/on_block.png b/docs/static/images/fields/angle/on_block.png new file mode 100644 index 000000000..ddc1d9b93 Binary files /dev/null and b/docs/static/images/fields/angle/on_block.png differ diff --git a/docs/static/images/fields/angle/validator.gif b/docs/static/images/fields/angle/validator.gif new file mode 100644 index 000000000..4257c56ea Binary files /dev/null and b/docs/static/images/fields/angle/validator.gif differ diff --git a/docs/static/images/fields/angle/with_editor.png b/docs/static/images/fields/angle/with_editor.png new file mode 100644 index 000000000..415a151cc Binary files /dev/null and b/docs/static/images/fields/angle/with_editor.png differ diff --git a/docs/static/images/fields/angle/wrap.gif b/docs/static/images/fields/angle/wrap.gif new file mode 100644 index 000000000..146f7b29e Binary files /dev/null and b/docs/static/images/fields/angle/wrap.gif differ diff --git a/docs/static/images/fields/checkbox/collapsed.png b/docs/static/images/fields/checkbox/collapsed.png new file mode 100644 index 000000000..269ff11db Binary files /dev/null and b/docs/static/images/fields/checkbox/collapsed.png differ diff --git a/docs/static/images/fields/checkbox/customized.png b/docs/static/images/fields/checkbox/customized.png new file mode 100644 index 000000000..73cc91f61 Binary files /dev/null and b/docs/static/images/fields/checkbox/customized.png differ diff --git a/docs/static/images/fields/checkbox/on_block.png b/docs/static/images/fields/checkbox/on_block.png new file mode 100644 index 000000000..70b24fa6b Binary files /dev/null and b/docs/static/images/fields/checkbox/on_block.png differ diff --git a/docs/static/images/fields/checkbox/validator.gif b/docs/static/images/fields/checkbox/validator.gif new file mode 100644 index 000000000..782da1526 Binary files /dev/null and b/docs/static/images/fields/checkbox/validator.gif differ diff --git a/docs/static/images/fields/colour/collapsed.png b/docs/static/images/fields/colour/collapsed.png new file mode 100644 index 000000000..6ea18d4fa Binary files /dev/null and b/docs/static/images/fields/colour/collapsed.png differ diff --git a/docs/static/images/fields/colour/customized.png b/docs/static/images/fields/colour/customized.png new file mode 100644 index 000000000..04b9c74b0 Binary files /dev/null and b/docs/static/images/fields/colour/customized.png differ diff --git a/docs/static/images/fields/colour/on_block.png b/docs/static/images/fields/colour/on_block.png new file mode 100644 index 000000000..529050081 Binary files /dev/null and b/docs/static/images/fields/colour/on_block.png differ diff --git a/docs/static/images/fields/colour/validator.gif b/docs/static/images/fields/colour/validator.gif new file mode 100644 index 000000000..bfcd87d72 Binary files /dev/null and b/docs/static/images/fields/colour/validator.gif differ diff --git a/docs/static/images/fields/colour/with_editor.png b/docs/static/images/fields/colour/with_editor.png new file mode 100644 index 000000000..960f0fa02 Binary files /dev/null and b/docs/static/images/fields/colour/with_editor.png differ diff --git a/docs/static/images/fields/date/collapsed.png b/docs/static/images/fields/date/collapsed.png new file mode 100644 index 000000000..1c3c11439 Binary files /dev/null and b/docs/static/images/fields/date/collapsed.png differ diff --git a/docs/static/images/fields/date/on_block.png b/docs/static/images/fields/date/on_block.png new file mode 100644 index 000000000..7fa09a77a Binary files /dev/null and b/docs/static/images/fields/date/on_block.png differ diff --git a/docs/static/images/fields/date/validator.gif b/docs/static/images/fields/date/validator.gif new file mode 100644 index 000000000..d9166b643 Binary files /dev/null and b/docs/static/images/fields/date/validator.gif differ diff --git a/docs/static/images/fields/date/with_editor.png b/docs/static/images/fields/date/with_editor.png new file mode 100644 index 000000000..fee150ee7 Binary files /dev/null and b/docs/static/images/fields/date/with_editor.png differ diff --git a/docs/static/images/fields/dropdown/collapsed.png b/docs/static/images/fields/dropdown/collapsed.png new file mode 100644 index 000000000..54a2976a1 Binary files /dev/null and b/docs/static/images/fields/dropdown/collapsed.png differ diff --git a/docs/static/images/fields/dropdown/customized_arrow.png b/docs/static/images/fields/dropdown/customized_arrow.png new file mode 100644 index 000000000..63f383482 Binary files /dev/null and b/docs/static/images/fields/dropdown/customized_arrow.png differ diff --git a/docs/static/images/fields/dropdown/dynamic.png b/docs/static/images/fields/dropdown/dynamic.png new file mode 100644 index 000000000..e1d073fb3 Binary files /dev/null and b/docs/static/images/fields/dropdown/dynamic.png differ diff --git a/docs/static/images/fields/dropdown/on_block.png b/docs/static/images/fields/dropdown/on_block.png new file mode 100644 index 000000000..8c78dd509 Binary files /dev/null and b/docs/static/images/fields/dropdown/on_block.png differ diff --git a/docs/static/images/fields/dropdown/prefix_matched.png b/docs/static/images/fields/dropdown/prefix_matched.png new file mode 100644 index 000000000..cd4cd683d Binary files /dev/null and b/docs/static/images/fields/dropdown/prefix_matched.png differ diff --git a/docs/static/images/fields/dropdown/validator.gif b/docs/static/images/fields/dropdown/validator.gif new file mode 100644 index 000000000..7de6ba71b Binary files /dev/null and b/docs/static/images/fields/dropdown/validator.gif differ diff --git a/docs/static/images/fields/dropdown/with_editor.png b/docs/static/images/fields/dropdown/with_editor.png new file mode 100644 index 000000000..df3ddad24 Binary files /dev/null and b/docs/static/images/fields/dropdown/with_editor.png differ diff --git a/docs/static/images/fields/dropdown/with_html.png b/docs/static/images/fields/dropdown/with_html.png new file mode 100644 index 000000000..e89ed21c2 Binary files /dev/null and b/docs/static/images/fields/dropdown/with_html.png differ diff --git a/docs/static/images/fields/dropdown/with_images.png b/docs/static/images/fields/dropdown/with_images.png new file mode 100644 index 000000000..24182df52 Binary files /dev/null and b/docs/static/images/fields/dropdown/with_images.png differ diff --git a/docs/static/images/fields/dropdown/with_separator.png b/docs/static/images/fields/dropdown/with_separator.png new file mode 100644 index 000000000..d1433c3c6 Binary files /dev/null and b/docs/static/images/fields/dropdown/with_separator.png differ diff --git a/docs/static/images/fields/field_construction_flowchart.jpg b/docs/static/images/fields/field_construction_flowchart.jpg new file mode 100644 index 000000000..b9c884572 Binary files /dev/null and b/docs/static/images/fields/field_construction_flowchart.jpg differ diff --git a/docs/static/images/fields/image/click_handler.gif b/docs/static/images/fields/image/click_handler.gif new file mode 100644 index 000000000..bbb2a37b4 Binary files /dev/null and b/docs/static/images/fields/image/click_handler.gif differ diff --git a/docs/static/images/fields/image/collapsed.png b/docs/static/images/fields/image/collapsed.png new file mode 100644 index 000000000..1cf00af08 Binary files /dev/null and b/docs/static/images/fields/image/collapsed.png differ diff --git a/docs/static/images/fields/image/on_block.png b/docs/static/images/fields/image/on_block.png new file mode 100644 index 000000000..be9edc208 Binary files /dev/null and b/docs/static/images/fields/image/on_block.png differ diff --git a/docs/static/images/fields/label-serializable/collapsed.png b/docs/static/images/fields/label-serializable/collapsed.png new file mode 100644 index 000000000..e7344d72e Binary files /dev/null and b/docs/static/images/fields/label-serializable/collapsed.png differ diff --git a/docs/static/images/fields/label-serializable/on_block.png b/docs/static/images/fields/label-serializable/on_block.png new file mode 100644 index 000000000..b2ce13f96 Binary files /dev/null and b/docs/static/images/fields/label-serializable/on_block.png differ diff --git a/docs/static/images/fields/label/collapsed.png b/docs/static/images/fields/label/collapsed.png new file mode 100644 index 000000000..ac2b18d55 Binary files /dev/null and b/docs/static/images/fields/label/collapsed.png differ diff --git a/docs/static/images/fields/label/on_block.png b/docs/static/images/fields/label/on_block.png new file mode 100644 index 000000000..85ad43bf5 Binary files /dev/null and b/docs/static/images/fields/label/on_block.png differ diff --git a/docs/static/images/fields/modifying_validator.gif b/docs/static/images/fields/modifying_validator.gif new file mode 100644 index 000000000..01a89076c Binary files /dev/null and b/docs/static/images/fields/modifying_validator.gif differ diff --git a/docs/static/images/fields/multiline-text-input/collapsed.png b/docs/static/images/fields/multiline-text-input/collapsed.png new file mode 100644 index 000000000..a227642a7 Binary files /dev/null and b/docs/static/images/fields/multiline-text-input/collapsed.png differ diff --git a/docs/static/images/fields/multiline-text-input/on_block.png b/docs/static/images/fields/multiline-text-input/on_block.png new file mode 100644 index 000000000..6a52a4aa9 Binary files /dev/null and b/docs/static/images/fields/multiline-text-input/on_block.png differ diff --git a/docs/static/images/fields/multiline-text-input/spellcheck.gif b/docs/static/images/fields/multiline-text-input/spellcheck.gif new file mode 100644 index 000000000..3f1ae53fa Binary files /dev/null and b/docs/static/images/fields/multiline-text-input/spellcheck.gif differ diff --git a/docs/static/images/fields/multiline-text-input/validator.gif b/docs/static/images/fields/multiline-text-input/validator.gif new file mode 100644 index 000000000..b9e18a1dc Binary files /dev/null and b/docs/static/images/fields/multiline-text-input/validator.gif differ diff --git a/docs/static/images/fields/multiline-text-input/with_editor.png b/docs/static/images/fields/multiline-text-input/with_editor.png new file mode 100644 index 000000000..98dacf3a9 Binary files /dev/null and b/docs/static/images/fields/multiline-text-input/with_editor.png differ diff --git a/docs/static/images/fields/nulling_validator.gif b/docs/static/images/fields/nulling_validator.gif new file mode 100644 index 000000000..057c342df Binary files /dev/null and b/docs/static/images/fields/nulling_validator.gif differ diff --git a/docs/static/images/fields/number/collapsed.png b/docs/static/images/fields/number/collapsed.png new file mode 100644 index 000000000..21fc3ecfe Binary files /dev/null and b/docs/static/images/fields/number/collapsed.png differ diff --git a/docs/static/images/fields/number/on_block.png b/docs/static/images/fields/number/on_block.png new file mode 100644 index 000000000..965375c37 Binary files /dev/null and b/docs/static/images/fields/number/on_block.png differ diff --git a/docs/static/images/fields/number/validator.gif b/docs/static/images/fields/number/validator.gif new file mode 100644 index 000000000..c1cf8af85 Binary files /dev/null and b/docs/static/images/fields/number/validator.gif differ diff --git a/docs/static/images/fields/number/with_editor.png b/docs/static/images/fields/number/with_editor.png new file mode 100644 index 000000000..9cdab9252 Binary files /dev/null and b/docs/static/images/fields/number/with_editor.png differ diff --git a/docs/static/images/fields/text-input/collapsed.png b/docs/static/images/fields/text-input/collapsed.png new file mode 100644 index 000000000..0b327173a Binary files /dev/null and b/docs/static/images/fields/text-input/collapsed.png differ diff --git a/docs/static/images/fields/text-input/on_block.png b/docs/static/images/fields/text-input/on_block.png new file mode 100644 index 000000000..0f17c0b30 Binary files /dev/null and b/docs/static/images/fields/text-input/on_block.png differ diff --git a/docs/static/images/fields/text-input/spellcheck.gif b/docs/static/images/fields/text-input/spellcheck.gif new file mode 100644 index 000000000..f31be897e Binary files /dev/null and b/docs/static/images/fields/text-input/spellcheck.gif differ diff --git a/docs/static/images/fields/text-input/validator.gif b/docs/static/images/fields/text-input/validator.gif new file mode 100644 index 000000000..01a89076c Binary files /dev/null and b/docs/static/images/fields/text-input/validator.gif differ diff --git a/docs/static/images/fields/text-input/with_editor.png b/docs/static/images/fields/text-input/with_editor.png new file mode 100644 index 000000000..2c534975d Binary files /dev/null and b/docs/static/images/fields/text-input/with_editor.png differ diff --git a/docs/static/images/fields/tooltip.gif b/docs/static/images/fields/tooltip.gif new file mode 100644 index 000000000..7c368481b Binary files /dev/null and b/docs/static/images/fields/tooltip.gif differ diff --git a/docs/static/images/fields/variable/collapsed.png b/docs/static/images/fields/variable/collapsed.png new file mode 100644 index 000000000..0d73705a7 Binary files /dev/null and b/docs/static/images/fields/variable/collapsed.png differ diff --git a/docs/static/images/fields/variable/on_block.png b/docs/static/images/fields/variable/on_block.png new file mode 100644 index 000000000..222f911cf Binary files /dev/null and b/docs/static/images/fields/variable/on_block.png differ diff --git a/docs/static/images/fields/variable/validator.gif b/docs/static/images/fields/variable/validator.gif new file mode 100644 index 000000000..88ed127c7 Binary files /dev/null and b/docs/static/images/fields/variable/validator.gif differ diff --git a/docs/static/images/fields/variable/with_editor.png b/docs/static/images/fields/variable/with_editor.png new file mode 100644 index 000000000..648599ea3 Binary files /dev/null and b/docs/static/images/fields/variable/with_editor.png differ diff --git a/docs/static/images/fields/yertle_collapsing.gif b/docs/static/images/fields/yertle_collapsing.gif new file mode 100644 index 000000000..4b025c183 Binary files /dev/null and b/docs/static/images/fields/yertle_collapsing.gif differ diff --git a/docs/static/images/fruit-salad.png b/docs/static/images/fruit-salad.png new file mode 100644 index 000000000..40a6502ed Binary files /dev/null and b/docs/static/images/fruit-salad.png differ diff --git a/docs/static/images/gap.png b/docs/static/images/gap.png new file mode 100644 index 000000000..27e394356 Binary files /dev/null and b/docs/static/images/gap.png differ diff --git a/docs/static/images/getter-and-setter.png b/docs/static/images/getter-and-setter.png new file mode 100644 index 000000000..ac43b264a Binary files /dev/null and b/docs/static/images/getter-and-setter.png differ diff --git a/docs/static/images/glossary/block-stack.png b/docs/static/images/glossary/block-stack.png new file mode 100644 index 000000000..3ff97131a Binary files /dev/null and b/docs/static/images/glossary/block-stack.png differ diff --git a/docs/static/images/glossary/blocks.png b/docs/static/images/glossary/blocks.png new file mode 100644 index 000000000..19e5c3e4a Binary files /dev/null and b/docs/static/images/glossary/blocks.png differ diff --git a/docs/static/images/glossary/category-toolbox.png b/docs/static/images/glossary/category-toolbox.png new file mode 100644 index 000000000..13ebe3f74 Binary files /dev/null and b/docs/static/images/glossary/category-toolbox.png differ diff --git a/docs/static/images/glossary/category-with-flyout-toolbox.png b/docs/static/images/glossary/category-with-flyout-toolbox.png new file mode 100644 index 000000000..a8eab3474 Binary files /dev/null and b/docs/static/images/glossary/category-with-flyout-toolbox.png differ diff --git a/docs/static/images/glossary/context-menu.png b/docs/static/images/glossary/context-menu.png new file mode 100644 index 000000000..d41e4dd8b Binary files /dev/null and b/docs/static/images/glossary/context-menu.png differ diff --git a/docs/static/images/glossary/fields.png b/docs/static/images/glossary/fields.png new file mode 100644 index 000000000..f1a6cc2e6 Binary files /dev/null and b/docs/static/images/glossary/fields.png differ diff --git a/docs/static/images/glossary/flyout-toolbox.png b/docs/static/images/glossary/flyout-toolbox.png new file mode 100644 index 000000000..d64ec7988 Binary files /dev/null and b/docs/static/images/glossary/flyout-toolbox.png differ diff --git a/docs/static/images/glossary/icons.png b/docs/static/images/glossary/icons.png new file mode 100644 index 000000000..71d9932ac Binary files /dev/null and b/docs/static/images/glossary/icons.png differ diff --git a/docs/static/images/glossary/inputs-dark.png b/docs/static/images/glossary/inputs-dark.png new file mode 100644 index 000000000..66fb7ef9b Binary files /dev/null and b/docs/static/images/glossary/inputs-dark.png differ diff --git a/docs/static/images/glossary/inputs.png b/docs/static/images/glossary/inputs.png new file mode 100644 index 000000000..116fdeaeb Binary files /dev/null and b/docs/static/images/glossary/inputs.png differ diff --git a/docs/static/images/glossary/insertion-marker.png b/docs/static/images/glossary/insertion-marker.png new file mode 100644 index 000000000..994de4df0 Binary files /dev/null and b/docs/static/images/glossary/insertion-marker.png differ diff --git a/docs/static/images/glossary/shadow-blocks.png b/docs/static/images/glossary/shadow-blocks.png new file mode 100644 index 000000000..2fec86b16 Binary files /dev/null and b/docs/static/images/glossary/shadow-blocks.png differ diff --git a/docs/static/images/glossary/trashcan.png b/docs/static/images/glossary/trashcan.png new file mode 100644 index 000000000..5280ba90c Binary files /dev/null and b/docs/static/images/glossary/trashcan.png differ diff --git a/docs/static/images/glossary/workspace.png b/docs/static/images/glossary/workspace.png new file mode 100644 index 000000000..1b8de0f32 Binary files /dev/null and b/docs/static/images/glossary/workspace.png differ diff --git a/docs/static/images/glossary/zoom-controls.png b/docs/static/images/glossary/zoom-controls.png new file mode 100644 index 000000000..356b7f6af Binary files /dev/null and b/docs/static/images/glossary/zoom-controls.png differ diff --git a/docs/static/images/google-io24/dance-party-activity-ai-edition.png b/docs/static/images/google-io24/dance-party-activity-ai-edition.png new file mode 100644 index 000000000..c60c02360 Binary files /dev/null and b/docs/static/images/google-io24/dance-party-activity-ai-edition.png differ diff --git a/docs/static/images/google-io24/image-ai-rotated-resized.png b/docs/static/images/google-io24/image-ai-rotated-resized.png new file mode 100644 index 000000000..7350e3c02 Binary files /dev/null and b/docs/static/images/google-io24/image-ai-rotated-resized.png differ diff --git a/docs/static/images/grid-colour.png b/docs/static/images/grid-colour.png new file mode 100644 index 000000000..719a12474 Binary files /dev/null and b/docs/static/images/grid-colour.png differ diff --git a/docs/static/images/grid-length.png b/docs/static/images/grid-length.png new file mode 100644 index 000000000..9d6055638 Binary files /dev/null and b/docs/static/images/grid-length.png differ diff --git a/docs/static/images/grid-snap.png b/docs/static/images/grid-snap.png new file mode 100644 index 000000000..d7c200104 Binary files /dev/null and b/docs/static/images/grid-snap.png differ diff --git a/docs/static/images/grid-spacing.png b/docs/static/images/grid-spacing.png new file mode 100644 index 000000000..5471e7ca1 Binary files /dev/null and b/docs/static/images/grid-spacing.png differ diff --git a/docs/static/images/hsv.png b/docs/static/images/hsv.png new file mode 100644 index 000000000..03dba4f5e Binary files /dev/null and b/docs/static/images/hsv.png differ diff --git a/docs/static/images/icons/1.png b/docs/static/images/icons/1.png new file mode 100644 index 000000000..d693583e4 Binary files /dev/null and b/docs/static/images/icons/1.png differ diff --git a/docs/static/images/icons/2.png b/docs/static/images/icons/2.png new file mode 100644 index 000000000..24224d6d5 Binary files /dev/null and b/docs/static/images/icons/2.png differ diff --git a/docs/static/images/icons/3.png b/docs/static/images/icons/3.png new file mode 100644 index 000000000..a8bfaa7ee Binary files /dev/null and b/docs/static/images/icons/3.png differ diff --git a/docs/static/images/icons/blockly.svg b/docs/static/images/icons/blockly.svg new file mode 100644 index 000000000..626dd7d2b --- /dev/null +++ b/docs/static/images/icons/blockly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/static/images/icons/codelabs.svg b/docs/static/images/icons/codelabs.svg new file mode 100644 index 000000000..4f1f2d5c5 --- /dev/null +++ b/docs/static/images/icons/codelabs.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/static/images/icons/cross-platform.png b/docs/static/images/icons/cross-platform.png new file mode 100644 index 000000000..0c2ab952f Binary files /dev/null and b/docs/static/images/icons/cross-platform.png differ diff --git a/docs/static/images/icons/examples.svg b/docs/static/images/icons/examples.svg new file mode 100644 index 000000000..09be0a556 --- /dev/null +++ b/docs/static/images/icons/examples.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/static/images/icons/forum.svg b/docs/static/images/icons/forum.svg new file mode 100644 index 000000000..6092c6599 --- /dev/null +++ b/docs/static/images/icons/forum.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/static/images/icons/googleio-logo.svg b/docs/static/images/icons/googleio-logo.svg new file mode 100644 index 000000000..9c96549d9 --- /dev/null +++ b/docs/static/images/icons/googleio-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/static/images/icons/plugins.svg b/docs/static/images/icons/plugins.svg new file mode 100644 index 000000000..1b3f201bf --- /dev/null +++ b/docs/static/images/icons/plugins.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/static/images/icons/robust-library.png b/docs/static/images/icons/robust-library.png new file mode 100644 index 000000000..29f5d2152 Binary files /dev/null and b/docs/static/images/icons/robust-library.png differ diff --git a/docs/static/images/icons/visual-interface.png b/docs/static/images/icons/visual-interface.png new file mode 100644 index 000000000..600413781 Binary files /dev/null and b/docs/static/images/icons/visual-interface.png differ diff --git a/docs/static/images/if-mutated.png b/docs/static/images/if-mutated.png new file mode 100644 index 000000000..56e0bd85b Binary files /dev/null and b/docs/static/images/if-mutated.png differ diff --git a/docs/static/images/is-divisible-by.png b/docs/static/images/is-divisible-by.png new file mode 100644 index 000000000..01ad6e148 Binary files /dev/null and b/docs/static/images/is-divisible-by.png differ diff --git a/docs/static/images/is-even.png b/docs/static/images/is-even.png new file mode 100644 index 000000000..f8142eaec Binary files /dev/null and b/docs/static/images/is-even.png differ diff --git a/docs/static/images/item.png b/docs/static/images/item.png new file mode 100644 index 000000000..9742baf0e Binary files /dev/null and b/docs/static/images/item.png differ diff --git a/docs/static/images/keyboard_nav/Field.gif b/docs/static/images/keyboard_nav/Field.gif new file mode 100644 index 000000000..5630cf33f Binary files /dev/null and b/docs/static/images/keyboard_nav/Field.gif differ diff --git a/docs/static/images/klingon.png b/docs/static/images/klingon.png new file mode 100644 index 000000000..8602e41d3 Binary files /dev/null and b/docs/static/images/klingon.png differ diff --git a/docs/static/images/label-and-button.png b/docs/static/images/label-and-button.png new file mode 100644 index 000000000..78113a4d5 Binary files /dev/null and b/docs/static/images/label-and-button.png differ diff --git a/docs/static/images/landing/1.png b/docs/static/images/landing/1.png new file mode 100644 index 000000000..55e283985 Binary files /dev/null and b/docs/static/images/landing/1.png differ diff --git a/docs/static/images/landing/2.png b/docs/static/images/landing/2.png new file mode 100644 index 000000000..f7c34f6ba Binary files /dev/null and b/docs/static/images/landing/2.png differ diff --git a/docs/static/images/landing/3.png b/docs/static/images/landing/3.png new file mode 100644 index 000000000..1496b72f0 Binary files /dev/null and b/docs/static/images/landing/3.png differ diff --git a/docs/static/images/landing/4.png b/docs/static/images/landing/4.png new file mode 100644 index 000000000..3c3886dc8 Binary files /dev/null and b/docs/static/images/landing/4.png differ diff --git a/docs/static/images/landing/5.png b/docs/static/images/landing/5.png new file mode 100644 index 000000000..26d7ce8e0 Binary files /dev/null and b/docs/static/images/landing/5.png differ diff --git a/docs/static/images/landing/6.png b/docs/static/images/landing/6.png new file mode 100644 index 000000000..759c7afa1 Binary files /dev/null and b/docs/static/images/landing/6.png differ diff --git a/docs/static/images/landing/7.png b/docs/static/images/landing/7.png new file mode 100644 index 000000000..25ad5cd1b Binary files /dev/null and b/docs/static/images/landing/7.png differ diff --git a/docs/static/images/landing/blockly.png b/docs/static/images/landing/blockly.png new file mode 100644 index 000000000..b9f95c827 Binary files /dev/null and b/docs/static/images/landing/blockly.png differ diff --git a/docs/static/images/landing/code-your-hero.png b/docs/static/images/landing/code-your-hero.png new file mode 100644 index 000000000..64720be1f Binary files /dev/null and b/docs/static/images/landing/code-your-hero.png differ diff --git a/docs/static/images/landing/csf.jpg b/docs/static/images/landing/csf.jpg new file mode 100644 index 000000000..7eb016ae5 Binary files /dev/null and b/docs/static/images/landing/csf.jpg differ diff --git a/docs/static/images/landing/everyone.png b/docs/static/images/landing/everyone.png new file mode 100644 index 000000000..ad6cd1ed6 Binary files /dev/null and b/docs/static/images/landing/everyone.png differ diff --git a/docs/static/images/landing/force.png b/docs/static/images/landing/force.png new file mode 100644 index 000000000..2efa87c06 Binary files /dev/null and b/docs/static/images/landing/force.png differ diff --git a/docs/static/images/landing/hero-mobile-1.png b/docs/static/images/landing/hero-mobile-1.png new file mode 100644 index 000000000..418dcba4b Binary files /dev/null and b/docs/static/images/landing/hero-mobile-1.png differ diff --git a/docs/static/images/landing/hero-mobile-2.png b/docs/static/images/landing/hero-mobile-2.png new file mode 100644 index 000000000..276fc7239 Binary files /dev/null and b/docs/static/images/landing/hero-mobile-2.png differ diff --git a/docs/static/images/landing/hero.png b/docs/static/images/landing/hero.png new file mode 100644 index 000000000..e1ecc56ed Binary files /dev/null and b/docs/static/images/landing/hero.png differ diff --git a/docs/static/images/landing/quote-1-mobile.png b/docs/static/images/landing/quote-1-mobile.png new file mode 100644 index 000000000..7018f0651 Binary files /dev/null and b/docs/static/images/landing/quote-1-mobile.png differ diff --git a/docs/static/images/landing/quote-1.png b/docs/static/images/landing/quote-1.png new file mode 100644 index 000000000..a8eff21c6 Binary files /dev/null and b/docs/static/images/landing/quote-1.png differ diff --git a/docs/static/images/landing/quote-2-mobile.png b/docs/static/images/landing/quote-2-mobile.png new file mode 100644 index 000000000..20adcae99 Binary files /dev/null and b/docs/static/images/landing/quote-2-mobile.png differ diff --git a/docs/static/images/landing/quote-2.png b/docs/static/images/landing/quote-2.png new file mode 100644 index 000000000..bdb1511a1 Binary files /dev/null and b/docs/static/images/landing/quote-2.png differ diff --git a/docs/static/images/landing/quote-color-1-mobile.png b/docs/static/images/landing/quote-color-1-mobile.png new file mode 100644 index 000000000..cc2639b08 Binary files /dev/null and b/docs/static/images/landing/quote-color-1-mobile.png differ diff --git a/docs/static/images/landing/quote-color-2-mobile.png b/docs/static/images/landing/quote-color-2-mobile.png new file mode 100644 index 000000000..3e054a396 Binary files /dev/null and b/docs/static/images/landing/quote-color-2-mobile.png differ diff --git a/docs/static/images/landing/red-block.png b/docs/static/images/landing/red-block.png new file mode 100644 index 000000000..62b57a040 Binary files /dev/null and b/docs/static/images/landing/red-block.png differ diff --git a/docs/static/images/landing/scratch.jpeg b/docs/static/images/landing/scratch.jpeg new file mode 100644 index 000000000..58df3bdef Binary files /dev/null and b/docs/static/images/landing/scratch.jpeg differ diff --git a/docs/static/images/landing/subscribe-mobile.png b/docs/static/images/landing/subscribe-mobile.png new file mode 100644 index 000000000..d5f20c86f Binary files /dev/null and b/docs/static/images/landing/subscribe-mobile.png differ diff --git a/docs/static/images/landing/subscribe.png b/docs/static/images/landing/subscribe.png new file mode 100644 index 000000000..40aa71df1 Binary files /dev/null and b/docs/static/images/landing/subscribe.png differ diff --git a/docs/static/images/landing/web.png b/docs/static/images/landing/web.png new file mode 100644 index 000000000..bfa04ce3d Binary files /dev/null and b/docs/static/images/landing/web.png differ diff --git a/docs/static/images/landing/yellow-block.png b/docs/static/images/landing/yellow-block.png new file mode 100644 index 000000000..eb1791694 Binary files /dev/null and b/docs/static/images/landing/yellow-block.png differ diff --git a/docs/static/images/landing/yellow-puzzle-mobile.png b/docs/static/images/landing/yellow-puzzle-mobile.png new file mode 100644 index 000000000..8b3a7f406 Binary files /dev/null and b/docs/static/images/landing/yellow-puzzle-mobile.png differ diff --git a/docs/static/images/landing/yellow-puzzle.png b/docs/static/images/landing/yellow-puzzle.png new file mode 100644 index 000000000..2e6d6d6f8 Binary files /dev/null and b/docs/static/images/landing/yellow-puzzle.png differ diff --git a/docs/static/images/language01.png b/docs/static/images/language01.png new file mode 100644 index 000000000..da86488c5 Binary files /dev/null and b/docs/static/images/language01.png differ diff --git a/docs/static/images/language02.png b/docs/static/images/language02.png new file mode 100644 index 000000000..c3baf694c Binary files /dev/null and b/docs/static/images/language02.png differ diff --git a/docs/static/images/language03.png b/docs/static/images/language03.png new file mode 100644 index 000000000..8398a1a6d Binary files /dev/null and b/docs/static/images/language03.png differ diff --git a/docs/static/images/language04.png b/docs/static/images/language04.png new file mode 100644 index 000000000..6e2d0fc7f Binary files /dev/null and b/docs/static/images/language04.png differ diff --git a/docs/static/images/language05.png b/docs/static/images/language05.png new file mode 100644 index 000000000..7ad259dc1 Binary files /dev/null and b/docs/static/images/language05.png differ diff --git a/docs/static/images/lists-mutated.png b/docs/static/images/lists-mutated.png new file mode 100644 index 000000000..ea599b872 Binary files /dev/null and b/docs/static/images/lists-mutated.png differ diff --git a/docs/static/images/load_workspace_blocks.png b/docs/static/images/load_workspace_blocks.png new file mode 100644 index 000000000..73c95b9b6 Binary files /dev/null and b/docs/static/images/load_workspace_blocks.png differ diff --git a/docs/static/images/logo.png b/docs/static/images/logo.png new file mode 100644 index 000000000..f52d8cfc2 Binary files /dev/null and b/docs/static/images/logo.png differ diff --git a/docs/static/images/logos/blockly-badge-dark.png b/docs/static/images/logos/blockly-badge-dark.png new file mode 100644 index 000000000..bff35576d Binary files /dev/null and b/docs/static/images/logos/blockly-badge-dark.png differ diff --git a/docs/static/images/logos/blockly-badge.png b/docs/static/images/logos/blockly-badge.png new file mode 100644 index 000000000..1e022c9f6 Binary files /dev/null and b/docs/static/images/logos/blockly-badge.png differ diff --git a/docs/static/images/logos/blockly_logos_all.zip b/docs/static/images/logos/blockly_logos_all.zip new file mode 100644 index 000000000..b592fe7f9 Binary files /dev/null and b/docs/static/images/logos/blockly_logos_all.zip differ diff --git a/docs/static/images/logos/blockly_logos_png.zip b/docs/static/images/logos/blockly_logos_png.zip new file mode 100644 index 000000000..156d90a72 Binary files /dev/null and b/docs/static/images/logos/blockly_logos_png.zip differ diff --git a/docs/static/images/logos/blockly_logos_svg.zip b/docs/static/images/logos/blockly_logos_svg.zip new file mode 100644 index 000000000..05b23e3a4 Binary files /dev/null and b/docs/static/images/logos/blockly_logos_svg.zip differ diff --git a/docs/static/images/logos/built-with-blockly-badge-black.png b/docs/static/images/logos/built-with-blockly-badge-black.png new file mode 100644 index 000000000..e617fffa1 Binary files /dev/null and b/docs/static/images/logos/built-with-blockly-badge-black.png differ diff --git a/docs/static/images/logos/built-with-blockly-badge-black.svg b/docs/static/images/logos/built-with-blockly-badge-black.svg new file mode 100644 index 000000000..288d3a429 --- /dev/null +++ b/docs/static/images/logos/built-with-blockly-badge-black.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/static/images/logos/built-with-blockly-badge-white.png b/docs/static/images/logos/built-with-blockly-badge-white.png new file mode 100644 index 000000000..87a456078 Binary files /dev/null and b/docs/static/images/logos/built-with-blockly-badge-white.png differ diff --git a/docs/static/images/logos/built-with-blockly-badge-white.svg b/docs/static/images/logos/built-with-blockly-badge-white.svg new file mode 100644 index 000000000..24e0329d4 --- /dev/null +++ b/docs/static/images/logos/built-with-blockly-badge-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/static/images/logos/logo_built_on.svg b/docs/static/images/logos/logo_built_on.svg new file mode 100644 index 000000000..35695f8fa --- /dev/null +++ b/docs/static/images/logos/logo_built_on.svg @@ -0,0 +1,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_built_on_dark.svg b/docs/static/images/logos/logo_built_on_dark.svg new file mode 100644 index 000000000..06a4be524 --- /dev/null +++ b/docs/static/images/logos/logo_built_on_dark.svg @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_built_on_dark_with_bg.svg b/docs/static/images/logos/logo_built_on_dark_with_bg.svg new file mode 100644 index 000000000..ddd8bf53e --- /dev/null +++ b/docs/static/images/logos/logo_built_on_dark_with_bg.svg @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + Blockly + Built on + + + diff --git a/docs/static/images/logos/logo_built_on_knockout.png b/docs/static/images/logos/logo_built_on_knockout.png new file mode 100644 index 000000000..36bd99d24 Binary files /dev/null and b/docs/static/images/logos/logo_built_on_knockout.png differ diff --git a/docs/static/images/logos/logo_built_on_knockout.svg b/docs/static/images/logos/logo_built_on_knockout.svg new file mode 100644 index 000000000..6bb518ebc --- /dev/null +++ b/docs/static/images/logos/logo_built_on_knockout.svg @@ -0,0 +1,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_built_on_knockout_with_bg.svg b/docs/static/images/logos/logo_built_on_knockout_with_bg.svg new file mode 100644 index 000000000..2da49ddf3 --- /dev/null +++ b/docs/static/images/logos/logo_built_on_knockout_with_bg.svg @@ -0,0 +1,277 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + Blockly + Built on + + + + + + diff --git a/docs/static/images/logos/logo_built_with.svg b/docs/static/images/logos/logo_built_with.svg new file mode 100644 index 000000000..ffe0e7f41 --- /dev/null +++ b/docs/static/images/logos/logo_built_with.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_built_with_dark.svg b/docs/static/images/logos/logo_built_with_dark.svg new file mode 100644 index 000000000..246f33e4b --- /dev/null +++ b/docs/static/images/logos/logo_built_with_dark.svg @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_built_with_knockout.svg b/docs/static/images/logos/logo_built_with_knockout.svg new file mode 100644 index 000000000..efbbf3fa2 --- /dev/null +++ b/docs/static/images/logos/logo_built_with_knockout.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_dark.png b/docs/static/images/logos/logo_dark.png new file mode 100644 index 000000000..919e70e33 Binary files /dev/null and b/docs/static/images/logos/logo_dark.png differ diff --git a/docs/static/images/logos/logo_dark.svg b/docs/static/images/logos/logo_dark.svg new file mode 100644 index 000000000..300a881ec --- /dev/null +++ b/docs/static/images/logos/logo_dark.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_knockout.png b/docs/static/images/logos/logo_knockout.png new file mode 100644 index 000000000..830913803 Binary files /dev/null and b/docs/static/images/logos/logo_knockout.png differ diff --git a/docs/static/images/logos/logo_knockout.svg b/docs/static/images/logos/logo_knockout.svg new file mode 100644 index 000000000..374eb9257 --- /dev/null +++ b/docs/static/images/logos/logo_knockout.svg @@ -0,0 +1,274 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_knockout_vertical.svg b/docs/static/images/logos/logo_knockout_vertical.svg new file mode 100644 index 000000000..6079a5526 --- /dev/null +++ b/docs/static/images/logos/logo_knockout_vertical.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_knockout_with_bg.png b/docs/static/images/logos/logo_knockout_with_bg.png new file mode 100644 index 000000000..e703b38b9 Binary files /dev/null and b/docs/static/images/logos/logo_knockout_with_bg.png differ diff --git a/docs/static/images/logos/logo_knockout_with_bg.svg b/docs/static/images/logos/logo_knockout_with_bg.svg new file mode 100644 index 000000000..08bac140b --- /dev/null +++ b/docs/static/images/logos/logo_knockout_with_bg.svg @@ -0,0 +1,330 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + Blockly + + + diff --git a/docs/static/images/logos/logo_only.png b/docs/static/images/logos/logo_only.png new file mode 100644 index 000000000..c16f261ee Binary files /dev/null and b/docs/static/images/logos/logo_only.png differ diff --git a/docs/static/images/logos/logo_only.svg b/docs/static/images/logos/logo_only.svg new file mode 100644 index 000000000..4616ee99f --- /dev/null +++ b/docs/static/images/logos/logo_only.svg @@ -0,0 +1,76 @@ + + + + + + image/svg+xml + + logo-only + + + + + + + + logo-only + + + + + diff --git a/docs/static/images/logos/logo_standard.png b/docs/static/images/logos/logo_standard.png new file mode 100644 index 000000000..24f5a752a Binary files /dev/null and b/docs/static/images/logos/logo_standard.png differ diff --git a/docs/static/images/logos/logo_standard.svg b/docs/static/images/logos/logo_standard.svg new file mode 100644 index 000000000..100b88cc0 --- /dev/null +++ b/docs/static/images/logos/logo_standard.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_vertical.png b/docs/static/images/logos/logo_vertical.png new file mode 100644 index 000000000..93c95b0ba Binary files /dev/null and b/docs/static/images/logos/logo_vertical.png differ diff --git a/docs/static/images/logos/logo_vertical.svg b/docs/static/images/logos/logo_vertical.svg new file mode 100644 index 000000000..5e7e10d54 --- /dev/null +++ b/docs/static/images/logos/logo_vertical.svg @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_vertical_dark.svg b/docs/static/images/logos/logo_vertical_dark.svg new file mode 100644 index 000000000..40d17d9a1 --- /dev/null +++ b/docs/static/images/logos/logo_vertical_dark.svg @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/images/logos/logo_x_height.png b/docs/static/images/logos/logo_x_height.png new file mode 100644 index 000000000..2abd1a09b Binary files /dev/null and b/docs/static/images/logos/logo_x_height.png differ diff --git a/docs/static/images/mark_email_unread.png b/docs/static/images/mark_email_unread.png new file mode 100644 index 000000000..0f482cca9 Binary files /dev/null and b/docs/static/images/mark_email_unread.png differ diff --git a/docs/static/images/math-number.png b/docs/static/images/math-number.png new file mode 100644 index 000000000..dd3483e00 Binary files /dev/null and b/docs/static/images/math-number.png differ diff --git a/docs/static/images/metrics_manager/absolute_metrics.png b/docs/static/images/metrics_manager/absolute_metrics.png new file mode 100644 index 000000000..be36e217a Binary files /dev/null and b/docs/static/images/metrics_manager/absolute_metrics.png differ diff --git a/docs/static/images/metrics_manager/absolute_metrics_2.png b/docs/static/images/metrics_manager/absolute_metrics_2.png new file mode 100644 index 000000000..6ddff629d Binary files /dev/null and b/docs/static/images/metrics_manager/absolute_metrics_2.png differ diff --git a/docs/static/images/metrics_manager/content_metrics.png b/docs/static/images/metrics_manager/content_metrics.png new file mode 100644 index 000000000..5051b11be Binary files /dev/null and b/docs/static/images/metrics_manager/content_metrics.png differ diff --git a/docs/static/images/metrics_manager/flyout_toolbox_metrics.png b/docs/static/images/metrics_manager/flyout_toolbox_metrics.png new file mode 100644 index 000000000..907fcff5a Binary files /dev/null and b/docs/static/images/metrics_manager/flyout_toolbox_metrics.png differ diff --git a/docs/static/images/metrics_manager/scroll_metrics.png b/docs/static/images/metrics_manager/scroll_metrics.png new file mode 100644 index 000000000..5957a6773 Binary files /dev/null and b/docs/static/images/metrics_manager/scroll_metrics.png differ diff --git a/docs/static/images/metrics_manager/svg_metrics.png b/docs/static/images/metrics_manager/svg_metrics.png new file mode 100644 index 000000000..5f03d77d5 Binary files /dev/null and b/docs/static/images/metrics_manager/svg_metrics.png differ diff --git a/docs/static/images/metrics_manager/toolbox_metrics.png b/docs/static/images/metrics_manager/toolbox_metrics.png new file mode 100644 index 000000000..5ff009a0e Binary files /dev/null and b/docs/static/images/metrics_manager/toolbox_metrics.png differ diff --git a/docs/static/images/metrics_manager/view_metrics.png b/docs/static/images/metrics_manager/view_metrics.png new file mode 100644 index 000000000..c5a1dd230 Binary files /dev/null and b/docs/static/images/metrics_manager/view_metrics.png differ diff --git a/docs/static/images/metrics_manager/view_metrics_origin.png b/docs/static/images/metrics_manager/view_metrics_origin.png new file mode 100644 index 000000000..ef62475d0 Binary files /dev/null and b/docs/static/images/metrics_manager/view_metrics_origin.png differ diff --git a/docs/static/images/mistakes02.png b/docs/static/images/mistakes02.png new file mode 100644 index 000000000..911c07195 Binary files /dev/null and b/docs/static/images/mistakes02.png differ diff --git a/docs/static/images/mistakes03a.png b/docs/static/images/mistakes03a.png new file mode 100644 index 000000000..6c2c20b33 Binary files /dev/null and b/docs/static/images/mistakes03a.png differ diff --git a/docs/static/images/mistakes03b.png b/docs/static/images/mistakes03b.png new file mode 100644 index 000000000..8f285cbe5 Binary files /dev/null and b/docs/static/images/mistakes03b.png differ diff --git a/docs/static/images/mistakes06.png b/docs/static/images/mistakes06.png new file mode 100644 index 000000000..7492f9a5b Binary files /dev/null and b/docs/static/images/mistakes06.png differ diff --git a/docs/static/images/mistakes07.png b/docs/static/images/mistakes07.png new file mode 100644 index 000000000..7725f4167 Binary files /dev/null and b/docs/static/images/mistakes07.png differ diff --git a/docs/static/images/mistakes08a.png b/docs/static/images/mistakes08a.png new file mode 100644 index 000000000..325405209 Binary files /dev/null and b/docs/static/images/mistakes08a.png differ diff --git a/docs/static/images/mistakes08b.png b/docs/static/images/mistakes08b.png new file mode 100644 index 000000000..9a295586a Binary files /dev/null and b/docs/static/images/mistakes08b.png differ diff --git a/docs/static/images/mistakes09.png b/docs/static/images/mistakes09.png new file mode 100644 index 000000000..5616b1f8d Binary files /dev/null and b/docs/static/images/mistakes09.png differ diff --git a/docs/static/images/mistakes99.png b/docs/static/images/mistakes99.png new file mode 100644 index 000000000..b24f0e55f Binary files /dev/null and b/docs/static/images/mistakes99.png differ diff --git a/docs/static/images/mutate-add-minus.png b/docs/static/images/mutate-add-minus.png new file mode 100644 index 000000000..f79a8bb95 Binary files /dev/null and b/docs/static/images/mutate-add-minus.png differ diff --git a/docs/static/images/mutate-bubble.png b/docs/static/images/mutate-bubble.png new file mode 100644 index 000000000..e074b87ce Binary files /dev/null and b/docs/static/images/mutate-bubble.png differ diff --git a/docs/static/images/mutate-compound.png b/docs/static/images/mutate-compound.png new file mode 100644 index 000000000..aef2e61ae Binary files /dev/null and b/docs/static/images/mutate-compound.png differ diff --git a/docs/static/images/mutate-extra.png b/docs/static/images/mutate-extra.png new file mode 100644 index 000000000..c2916e727 Binary files /dev/null and b/docs/static/images/mutate-extra.png differ diff --git a/docs/static/images/mutator-annot.png b/docs/static/images/mutator-annot.png new file mode 100644 index 000000000..fdbba384b Binary files /dev/null and b/docs/static/images/mutator-annot.png differ diff --git a/docs/static/images/override-render-decision-dark.svg b/docs/static/images/override-render-decision-dark.svg new file mode 100644 index 000000000..8d176224c --- /dev/null +++ b/docs/static/images/override-render-decision-dark.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/static/images/override-render-decision.svg b/docs/static/images/override-render-decision.svg new file mode 100644 index 000000000..6027e063f --- /dev/null +++ b/docs/static/images/override-render-decision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/static/images/procedures.png b/docs/static/images/procedures.png new file mode 100644 index 000000000..fc023bdcf Binary files /dev/null and b/docs/static/images/procedures.png differ diff --git a/docs/static/images/rendering/connection-shapes/connection-check-specific-shapes.png b/docs/static/images/rendering/connection-shapes/connection-check-specific-shapes.png new file mode 100644 index 000000000..17703c655 Binary files /dev/null and b/docs/static/images/rendering/connection-shapes/connection-check-specific-shapes.png differ diff --git a/docs/static/images/rendering/connection-shapes/drawing-direction.png b/docs/static/images/rendering/connection-shapes/drawing-direction.png new file mode 100644 index 000000000..65aca97eb Binary files /dev/null and b/docs/static/images/rendering/connection-shapes/drawing-direction.png differ diff --git a/docs/static/images/rendering/connection-shapes/internal-inputs.png b/docs/static/images/rendering/connection-shapes/internal-inputs.png new file mode 100644 index 000000000..21b4236b5 Binary files /dev/null and b/docs/static/images/rendering/connection-shapes/internal-inputs.png differ diff --git a/docs/static/images/rendering/connection-shapes/outline-inputs.png b/docs/static/images/rendering/connection-shapes/outline-inputs.png new file mode 100644 index 000000000..3411f4560 Binary files /dev/null and b/docs/static/images/rendering/connection-shapes/outline-inputs.png differ diff --git a/docs/static/images/rendering/connection-shapes/overridden-connection-constants.png b/docs/static/images/rendering/connection-shapes/overridden-connection-constants.png new file mode 100644 index 000000000..523c0603a Binary files /dev/null and b/docs/static/images/rendering/connection-shapes/overridden-connection-constants.png differ diff --git a/docs/static/images/rendering/connection-shapes/overridden-connection-shapes.png b/docs/static/images/rendering/connection-shapes/overridden-connection-shapes.png new file mode 100644 index 000000000..c073b3c15 Binary files /dev/null and b/docs/static/images/rendering/connection-shapes/overridden-connection-shapes.png differ diff --git a/docs/static/images/rendering/connection-shapes/shape-direction.png b/docs/static/images/rendering/connection-shapes/shape-direction.png new file mode 100644 index 000000000..47b9267a5 Binary files /dev/null and b/docs/static/images/rendering/connection-shapes/shape-direction.png differ diff --git a/docs/static/images/rendering/debug-renderer/connection.png b/docs/static/images/rendering/debug-renderer/connection.png new file mode 100644 index 000000000..16acaa821 Binary files /dev/null and b/docs/static/images/rendering/debug-renderer/connection.png differ diff --git a/docs/static/images/rendering/debug-renderer/element-spacer.png b/docs/static/images/rendering/debug-renderer/element-spacer.png new file mode 100644 index 000000000..d264d784f Binary files /dev/null and b/docs/static/images/rendering/debug-renderer/element-spacer.png differ diff --git a/docs/static/images/rendering/debug-renderer/element.png b/docs/static/images/rendering/debug-renderer/element.png new file mode 100644 index 000000000..801654125 Binary files /dev/null and b/docs/static/images/rendering/debug-renderer/element.png differ diff --git a/docs/static/images/rendering/debug-renderer/row-spacer.png b/docs/static/images/rendering/debug-renderer/row-spacer.png new file mode 100644 index 000000000..a400ca5df Binary files /dev/null and b/docs/static/images/rendering/debug-renderer/row-spacer.png differ diff --git a/docs/static/images/rendering/debug-renderer/row.png b/docs/static/images/rendering/debug-renderer/row.png new file mode 100644 index 000000000..811858238 Binary files /dev/null and b/docs/static/images/rendering/debug-renderer/row.png differ diff --git a/docs/static/images/rendering/renderers/base-renderer.png b/docs/static/images/rendering/renderers/base-renderer.png new file mode 100644 index 000000000..f0c614ee0 Binary files /dev/null and b/docs/static/images/rendering/renderers/base-renderer.png differ diff --git a/docs/static/images/rendering/renderers/geras-paths.png b/docs/static/images/rendering/renderers/geras-paths.png new file mode 100644 index 000000000..0fd75351f Binary files /dev/null and b/docs/static/images/rendering/renderers/geras-paths.png differ diff --git a/docs/static/images/rendering/renderers/geras.png b/docs/static/images/rendering/renderers/geras.png new file mode 100644 index 000000000..fc5426cba Binary files /dev/null and b/docs/static/images/rendering/renderers/geras.png differ diff --git a/docs/static/images/rendering/renderers/thrasos-paths.png b/docs/static/images/rendering/renderers/thrasos-paths.png new file mode 100644 index 000000000..d9515a103 Binary files /dev/null and b/docs/static/images/rendering/renderers/thrasos-paths.png differ diff --git a/docs/static/images/rendering/renderers/thrasos.png b/docs/static/images/rendering/renderers/thrasos.png new file mode 100644 index 000000000..c0a9101f6 Binary files /dev/null and b/docs/static/images/rendering/renderers/thrasos.png differ diff --git a/docs/static/images/rendering/renderers/zelos.png b/docs/static/images/rendering/renderers/zelos.png new file mode 100644 index 000000000..bb8e1a956 Binary files /dev/null and b/docs/static/images/rendering/renderers/zelos.png differ diff --git a/docs/static/images/repeat.png b/docs/static/images/repeat.png new file mode 100644 index 000000000..c019f84ec Binary files /dev/null and b/docs/static/images/repeat.png differ diff --git a/docs/static/images/return1.png b/docs/static/images/return1.png new file mode 100644 index 000000000..7c86e020d Binary files /dev/null and b/docs/static/images/return1.png differ diff --git a/docs/static/images/return2.png b/docs/static/images/return2.png new file mode 100644 index 000000000..5868b8b4e Binary files /dev/null and b/docs/static/images/return2.png differ diff --git a/docs/static/images/return3.png b/docs/static/images/return3.png new file mode 100644 index 000000000..e53bc0317 Binary files /dev/null and b/docs/static/images/return3.png differ diff --git a/docs/static/images/rodents.png b/docs/static/images/rodents.png new file mode 100644 index 000000000..fc630198e Binary files /dev/null and b/docs/static/images/rodents.png differ diff --git a/docs/static/images/rotate.png b/docs/static/images/rotate.png new file mode 100644 index 000000000..9ba491752 Binary files /dev/null and b/docs/static/images/rotate.png differ diff --git a/docs/static/images/sample.png b/docs/static/images/sample.png new file mode 100644 index 000000000..aaf7067ca Binary files /dev/null and b/docs/static/images/sample.png differ diff --git a/docs/static/images/send-email.png b/docs/static/images/send-email.png new file mode 100644 index 000000000..9e9aa1875 Binary files /dev/null and b/docs/static/images/send-email.png differ diff --git a/docs/static/images/set-inputs-inline.png b/docs/static/images/set-inputs-inline.png new file mode 100644 index 000000000..c08fd08c8 Binary files /dev/null and b/docs/static/images/set-inputs-inline.png differ diff --git a/docs/static/images/set-next-statement.png b/docs/static/images/set-next-statement.png new file mode 100644 index 000000000..37b5b281c Binary files /dev/null and b/docs/static/images/set-next-statement.png differ diff --git a/docs/static/images/set-output.png b/docs/static/images/set-output.png new file mode 100644 index 000000000..c4b072688 Binary files /dev/null and b/docs/static/images/set-output.png differ diff --git a/docs/static/images/set-previous-statement.png b/docs/static/images/set-previous-statement.png new file mode 100644 index 000000000..37d6967bf Binary files /dev/null and b/docs/static/images/set-previous-statement.png differ diff --git a/docs/static/images/stack.png b/docs/static/images/stack.png new file mode 100644 index 000000000..da2d67f26 Binary files /dev/null and b/docs/static/images/stack.png differ diff --git a/docs/static/images/standard-block-colors.png b/docs/static/images/standard-block-colors.png new file mode 100644 index 000000000..27cadbc73 Binary files /dev/null and b/docs/static/images/standard-block-colors.png differ diff --git a/docs/static/images/structure-codelab.png b/docs/static/images/structure-codelab.png new file mode 100644 index 000000000..67765cafe Binary files /dev/null and b/docs/static/images/structure-codelab.png differ diff --git a/docs/static/images/structure-codelabs.png b/docs/static/images/structure-codelabs.png new file mode 100644 index 000000000..c8446b0dd Binary files /dev/null and b/docs/static/images/structure-codelabs.png differ diff --git a/docs/static/images/structure-examples.png b/docs/static/images/structure-examples.png new file mode 100644 index 000000000..bd70608a3 Binary files /dev/null and b/docs/static/images/structure-examples.png differ diff --git a/docs/static/images/structure-json/controls-repeat-ext-dark.png b/docs/static/images/structure-json/controls-repeat-ext-dark.png new file mode 100644 index 000000000..619567466 Binary files /dev/null and b/docs/static/images/structure-json/controls-repeat-ext-dark.png differ diff --git a/docs/static/images/structure-json/controls-repeat-ext.png b/docs/static/images/structure-json/controls-repeat-ext.png new file mode 100644 index 000000000..d5ce12d8f Binary files /dev/null and b/docs/static/images/structure-json/controls-repeat-ext.png differ diff --git a/docs/static/images/structure-json/is-empty-dark.png b/docs/static/images/structure-json/is-empty-dark.png new file mode 100644 index 000000000..83de766b8 Binary files /dev/null and b/docs/static/images/structure-json/is-empty-dark.png differ diff --git a/docs/static/images/structure-json/is-empty-dummy-dark.png b/docs/static/images/structure-json/is-empty-dummy-dark.png new file mode 100644 index 000000000..87a9bf080 Binary files /dev/null and b/docs/static/images/structure-json/is-empty-dummy-dark.png differ diff --git a/docs/static/images/structure-json/is-empty-dummy.png b/docs/static/images/structure-json/is-empty-dummy.png new file mode 100644 index 000000000..8a9c5725e Binary files /dev/null and b/docs/static/images/structure-json/is-empty-dummy.png differ diff --git a/docs/static/images/structure-json/is-empty.png b/docs/static/images/structure-json/is-empty.png new file mode 100644 index 000000000..4df042478 Binary files /dev/null and b/docs/static/images/structure-json/is-empty.png differ diff --git a/docs/static/images/structure-json/newline-character-dark.png b/docs/static/images/structure-json/newline-character-dark.png new file mode 100644 index 000000000..6eeada7a5 Binary files /dev/null and b/docs/static/images/structure-json/newline-character-dark.png differ diff --git a/docs/static/images/structure-json/newline-character.png b/docs/static/images/structure-json/newline-character.png new file mode 100644 index 000000000..b8c872243 Binary files /dev/null and b/docs/static/images/structure-json/newline-character.png differ diff --git a/docs/static/images/structure-json/one-plus-two-dark.png b/docs/static/images/structure-json/one-plus-two-dark.png new file mode 100644 index 000000000..8805761ec Binary files /dev/null and b/docs/static/images/structure-json/one-plus-two-dark.png differ diff --git a/docs/static/images/structure-json/one-plus-two-three-dark.png b/docs/static/images/structure-json/one-plus-two-three-dark.png new file mode 100644 index 000000000..3b866276f Binary files /dev/null and b/docs/static/images/structure-json/one-plus-two-three-dark.png differ diff --git a/docs/static/images/structure-json/one-plus-two-three.png b/docs/static/images/structure-json/one-plus-two-three.png new file mode 100644 index 000000000..0e2e943dc Binary files /dev/null and b/docs/static/images/structure-json/one-plus-two-three.png differ diff --git a/docs/static/images/structure-json/one-plus-two.png b/docs/static/images/structure-json/one-plus-two.png new file mode 100644 index 000000000..df074a1d4 Binary files /dev/null and b/docs/static/images/structure-json/one-plus-two.png differ diff --git a/docs/static/images/structure-json/set-one-to-two-dark.png b/docs/static/images/structure-json/set-one-to-two-dark.png new file mode 100644 index 000000000..5663f4683 Binary files /dev/null and b/docs/static/images/structure-json/set-one-to-two-dark.png differ diff --git a/docs/static/images/structure-json/set-one-to-two.png b/docs/static/images/structure-json/set-one-to-two.png new file mode 100644 index 000000000..febf99ef0 Binary files /dev/null and b/docs/static/images/structure-json/set-one-to-two.png differ diff --git a/docs/static/images/structure-plugin.png b/docs/static/images/structure-plugin.png new file mode 100644 index 000000000..0d024b3d3 Binary files /dev/null and b/docs/static/images/structure-plugin.png differ diff --git a/docs/static/images/summits/summit-cards-01.png b/docs/static/images/summits/summit-cards-01.png new file mode 100644 index 000000000..a40b30984 Binary files /dev/null and b/docs/static/images/summits/summit-cards-01.png differ diff --git a/docs/static/images/summits/summit-cards-02.png b/docs/static/images/summits/summit-cards-02.png new file mode 100644 index 000000000..dc5383870 Binary files /dev/null and b/docs/static/images/summits/summit-cards-02.png differ diff --git a/docs/static/images/summits/summit-cards-03.png b/docs/static/images/summits/summit-cards-03.png new file mode 100644 index 000000000..5a9280f8c Binary files /dev/null and b/docs/static/images/summits/summit-cards-03.png differ diff --git a/docs/static/images/summits/summit-cards-04.png b/docs/static/images/summits/summit-cards-04.png new file mode 100644 index 000000000..531747db5 Binary files /dev/null and b/docs/static/images/summits/summit-cards-04.png differ diff --git a/docs/static/images/summits/summit-cards-05.png b/docs/static/images/summits/summit-cards-05.png new file mode 100644 index 000000000..cfa04148f Binary files /dev/null and b/docs/static/images/summits/summit-cards-05.png differ diff --git a/docs/static/images/summits/summit-cards-06.png b/docs/static/images/summits/summit-cards-06.png new file mode 100644 index 000000000..c269d165e Binary files /dev/null and b/docs/static/images/summits/summit-cards-06.png differ diff --git a/docs/static/images/summits/summit-cards-07.png b/docs/static/images/summits/summit-cards-07.png new file mode 100644 index 000000000..6a859b967 Binary files /dev/null and b/docs/static/images/summits/summit-cards-07.png differ diff --git a/docs/static/images/summits/summit-cards-08.png b/docs/static/images/summits/summit-cards-08.png new file mode 100644 index 000000000..33d9a12f8 Binary files /dev/null and b/docs/static/images/summits/summit-cards-08.png differ diff --git a/docs/static/images/summits/summit-cards-09.png b/docs/static/images/summits/summit-cards-09.png new file mode 100644 index 000000000..fc3fd7e88 Binary files /dev/null and b/docs/static/images/summits/summit-cards-09.png differ diff --git a/docs/static/images/summits/summit-cards-10.png b/docs/static/images/summits/summit-cards-10.png new file mode 100644 index 000000000..163db1a47 Binary files /dev/null and b/docs/static/images/summits/summit-cards-10.png differ diff --git a/docs/static/images/summits/summit-cards-11.png b/docs/static/images/summits/summit-cards-11.png new file mode 100644 index 000000000..bfec17faf Binary files /dev/null and b/docs/static/images/summits/summit-cards-11.png differ diff --git a/docs/static/images/summits/summit-cards-12.png b/docs/static/images/summits/summit-cards-12.png new file mode 100644 index 000000000..968af45cc Binary files /dev/null and b/docs/static/images/summits/summit-cards-12.png differ diff --git a/docs/static/images/summits/summit-cards-13.png b/docs/static/images/summits/summit-cards-13.png new file mode 100644 index 000000000..e3640e6b7 Binary files /dev/null and b/docs/static/images/summits/summit-cards-13.png differ diff --git a/docs/static/images/summits/summit-cards-14.png b/docs/static/images/summits/summit-cards-14.png new file mode 100644 index 000000000..7431797a5 Binary files /dev/null and b/docs/static/images/summits/summit-cards-14.png differ diff --git a/docs/static/images/summits/summit-cards-15.png b/docs/static/images/summits/summit-cards-15.png new file mode 100644 index 000000000..9394b41f3 Binary files /dev/null and b/docs/static/images/summits/summit-cards-15.png differ diff --git a/docs/static/images/summits/summit-cards-16.png b/docs/static/images/summits/summit-cards-16.png new file mode 100644 index 000000000..8bf6de590 Binary files /dev/null and b/docs/static/images/summits/summit-cards-16.png differ diff --git a/docs/static/images/summits/summit-cards-17.png b/docs/static/images/summits/summit-cards-17.png new file mode 100644 index 000000000..a09bd52ba Binary files /dev/null and b/docs/static/images/summits/summit-cards-17.png differ diff --git a/docs/static/images/summits/summit-cards-18.png b/docs/static/images/summits/summit-cards-18.png new file mode 100644 index 000000000..a2ede1963 Binary files /dev/null and b/docs/static/images/summits/summit-cards-18.png differ diff --git a/docs/static/images/summits/summit-cards-19.png b/docs/static/images/summits/summit-cards-19.png new file mode 100644 index 000000000..7c530de05 Binary files /dev/null and b/docs/static/images/summits/summit-cards-19.png differ diff --git a/docs/static/images/summits/summit-cards-20.png b/docs/static/images/summits/summit-cards-20.png new file mode 100644 index 000000000..94434e46a Binary files /dev/null and b/docs/static/images/summits/summit-cards-20.png differ diff --git a/docs/static/images/summits/summit-cards-21.png b/docs/static/images/summits/summit-cards-21.png new file mode 100644 index 000000000..a56552619 Binary files /dev/null and b/docs/static/images/summits/summit-cards-21.png differ diff --git a/docs/static/images/summits/summit-cards-22.png b/docs/static/images/summits/summit-cards-22.png new file mode 100644 index 000000000..3dac30c80 Binary files /dev/null and b/docs/static/images/summits/summit-cards-22.png differ diff --git a/docs/static/images/summits/summit-cards-24.png b/docs/static/images/summits/summit-cards-24.png new file mode 100644 index 000000000..9b9c93d7e Binary files /dev/null and b/docs/static/images/summits/summit-cards-24.png differ diff --git a/docs/static/images/summits/summit-hero.png b/docs/static/images/summits/summit-hero.png new file mode 100644 index 000000000..0473db789 Binary files /dev/null and b/docs/static/images/summits/summit-hero.png differ diff --git a/docs/static/images/text-input-editor.png b/docs/static/images/text-input-editor.png new file mode 100644 index 000000000..efae5f22c Binary files /dev/null and b/docs/static/images/text-input-editor.png differ diff --git a/docs/static/images/text-length.png b/docs/static/images/text-length.png new file mode 100644 index 000000000..251efbfc0 Binary files /dev/null and b/docs/static/images/text-length.png differ diff --git a/docs/static/images/toolbox-categories.png b/docs/static/images/toolbox-categories.png new file mode 100644 index 000000000..5c1457c44 Binary files /dev/null and b/docs/static/images/toolbox-categories.png differ diff --git a/docs/static/images/toolbox-colours.png b/docs/static/images/toolbox-colours.png new file mode 100644 index 000000000..946092554 Binary files /dev/null and b/docs/static/images/toolbox-colours.png differ diff --git a/docs/static/images/toolbox-css.png b/docs/static/images/toolbox-css.png new file mode 100644 index 000000000..8ce2120f2 Binary files /dev/null and b/docs/static/images/toolbox-css.png differ diff --git a/docs/static/images/toolbox-disabled.png b/docs/static/images/toolbox-disabled.png new file mode 100644 index 000000000..a9d2dedce Binary files /dev/null and b/docs/static/images/toolbox-disabled.png differ diff --git a/docs/static/images/toolbox-gap.png b/docs/static/images/toolbox-gap.png new file mode 100644 index 000000000..27e394356 Binary files /dev/null and b/docs/static/images/toolbox-gap.png differ diff --git a/docs/static/images/toolbox-minimal.png b/docs/static/images/toolbox-minimal.png new file mode 100644 index 000000000..201d8b158 Binary files /dev/null and b/docs/static/images/toolbox-minimal.png differ diff --git a/docs/static/images/toolbox-separator.png b/docs/static/images/toolbox-separator.png new file mode 100644 index 000000000..1fa102f50 Binary files /dev/null and b/docs/static/images/toolbox-separator.png differ diff --git a/docs/static/images/type-bad.png b/docs/static/images/type-bad.png new file mode 100644 index 000000000..62254c4d5 Binary files /dev/null and b/docs/static/images/type-bad.png differ diff --git a/docs/static/images/update_button.png b/docs/static/images/update_button.png new file mode 100644 index 000000000..353680090 Binary files /dev/null and b/docs/static/images/update_button.png differ diff --git a/docs/static/images/validation-order-dark.svg b/docs/static/images/validation-order-dark.svg new file mode 100644 index 000000000..538fae66e --- /dev/null +++ b/docs/static/images/validation-order-dark.svg @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/static/images/validation-order.svg b/docs/static/images/validation-order.svg new file mode 100644 index 000000000..4ae3d26ae --- /dev/null +++ b/docs/static/images/validation-order.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/static/images/variable-dropdown.png b/docs/static/images/variable-dropdown.png new file mode 100644 index 000000000..bf1d9760f Binary files /dev/null and b/docs/static/images/variable-dropdown.png differ diff --git a/docs/static/images/variables-category-filled.png b/docs/static/images/variables-category-filled.png new file mode 100644 index 000000000..761bef355 Binary files /dev/null and b/docs/static/images/variables-category-filled.png differ diff --git a/docs/static/images/variables-category.png b/docs/static/images/variables-category.png new file mode 100644 index 000000000..e109dca8e Binary files /dev/null and b/docs/static/images/variables-category.png differ diff --git a/docs/static/images/variables-put.png b/docs/static/images/variables-put.png new file mode 100644 index 000000000..436821635 Binary files /dev/null and b/docs/static/images/variables-put.png differ diff --git a/docs/static/images/variables-set.png b/docs/static/images/variables-set.png new file mode 100644 index 000000000..5c1693b9c Binary files /dev/null and b/docs/static/images/variables-set.png differ diff --git a/docs/static/images/vietnam.jpg b/docs/static/images/vietnam.jpg new file mode 100644 index 000000000..c351187db Binary files /dev/null and b/docs/static/images/vietnam.jpg differ diff --git a/docs/static/images/workspace-comments/block-comment.png b/docs/static/images/workspace-comments/block-comment.png new file mode 100644 index 000000000..de417f568 Binary files /dev/null and b/docs/static/images/workspace-comments/block-comment.png differ diff --git a/docs/static/images/workspace-comments/blue-preview-text.png b/docs/static/images/workspace-comments/blue-preview-text.png new file mode 100644 index 000000000..03ad41a23 Binary files /dev/null and b/docs/static/images/workspace-comments/blue-preview-text.png differ diff --git a/docs/static/images/workspace-comments/blue-text.png b/docs/static/images/workspace-comments/blue-text.png new file mode 100644 index 000000000..46cf44219 Binary files /dev/null and b/docs/static/images/workspace-comments/blue-text.png differ diff --git a/docs/static/images/workspace-comments/collapsed-outline.png b/docs/static/images/workspace-comments/collapsed-outline.png new file mode 100644 index 000000000..205dcf906 Binary files /dev/null and b/docs/static/images/workspace-comments/collapsed-outline.png differ diff --git a/docs/static/images/workspace-comments/coloured-comment.png b/docs/static/images/workspace-comments/coloured-comment.png new file mode 100644 index 000000000..cbae9aba6 Binary files /dev/null and b/docs/static/images/workspace-comments/coloured-comment.png differ diff --git a/docs/static/images/workspace-comments/delete-icon-outline.png b/docs/static/images/workspace-comments/delete-icon-outline.png new file mode 100644 index 000000000..f365c561e Binary files /dev/null and b/docs/static/images/workspace-comments/delete-icon-outline.png differ diff --git a/docs/static/images/workspace-comments/foldout-icon-outline.png b/docs/static/images/workspace-comments/foldout-icon-outline.png new file mode 100644 index 000000000..5e1b97a9e Binary files /dev/null and b/docs/static/images/workspace-comments/foldout-icon-outline.png differ diff --git a/docs/static/images/workspace-comments/preview-text-outline.png b/docs/static/images/workspace-comments/preview-text-outline.png new file mode 100644 index 000000000..0cb8728dc Binary files /dev/null and b/docs/static/images/workspace-comments/preview-text-outline.png differ diff --git a/docs/static/images/workspace-comments/resize-handle-outline.png b/docs/static/images/workspace-comments/resize-handle-outline.png new file mode 100644 index 000000000..e1227d071 Binary files /dev/null and b/docs/static/images/workspace-comments/resize-handle-outline.png differ diff --git a/docs/static/images/workspace-comments/selected-collapsed.png b/docs/static/images/workspace-comments/selected-collapsed.png new file mode 100644 index 000000000..76540270f Binary files /dev/null and b/docs/static/images/workspace-comments/selected-collapsed.png differ diff --git a/docs/static/images/workspace-comments/selected-comment.png b/docs/static/images/workspace-comments/selected-comment.png new file mode 100644 index 000000000..69aecec90 Binary files /dev/null and b/docs/static/images/workspace-comments/selected-comment.png differ diff --git a/docs/static/images/workspace-comments/tall-top-bar.png b/docs/static/images/workspace-comments/tall-top-bar.png new file mode 100644 index 000000000..8b09a5a73 Binary files /dev/null and b/docs/static/images/workspace-comments/tall-top-bar.png differ diff --git a/docs/static/images/workspace-comments/text-input-outline.png b/docs/static/images/workspace-comments/text-input-outline.png new file mode 100644 index 000000000..0a98abf97 Binary files /dev/null and b/docs/static/images/workspace-comments/text-input-outline.png differ diff --git a/docs/static/images/workspace-comments/top-bar-outline.png b/docs/static/images/workspace-comments/top-bar-outline.png new file mode 100644 index 000000000..5feee8eb5 Binary files /dev/null and b/docs/static/images/workspace-comments/top-bar-outline.png differ diff --git a/docs/static/images/workspace-comments/workspace-comment-outline.png b/docs/static/images/workspace-comments/workspace-comment-outline.png new file mode 100644 index 000000000..356d39e9b Binary files /dev/null and b/docs/static/images/workspace-comments/workspace-comment-outline.png differ diff --git a/docs/static/images/workspace-comments/workspace-comment.png b/docs/static/images/workspace-comments/workspace-comment.png new file mode 100644 index 000000000..598a034ad Binary files /dev/null and b/docs/static/images/workspace-comments/workspace-comment.png differ diff --git a/docs/static/images/workspace_export_opt.png b/docs/static/images/workspace_export_opt.png new file mode 100644 index 000000000..f4ad3853d Binary files /dev/null and b/docs/static/images/workspace_export_opt.png differ diff --git a/docs/static/images/workspace_fac_no_cat.png b/docs/static/images/workspace_fac_no_cat.png new file mode 100644 index 000000000..ce81ade93 Binary files /dev/null and b/docs/static/images/workspace_fac_no_cat.png differ diff --git a/docs/static/images/ws_fac_tb_ws_buttons.png b/docs/static/images/ws_fac_tb_ws_buttons.png new file mode 100644 index 000000000..853c6ad5a Binary files /dev/null and b/docs/static/images/ws_fac_tb_ws_buttons.png differ diff --git a/docs/static/images/zoom-controls.png b/docs/static/images/zoom-controls.png new file mode 100644 index 000000000..01923fb62 Binary files /dev/null and b/docs/static/images/zoom-controls.png differ diff --git a/docs/static/img/blockly-dark-theme-logo.png b/docs/static/img/blockly-dark-theme-logo.png new file mode 100644 index 000000000..5d7a05a84 Binary files /dev/null and b/docs/static/img/blockly-dark-theme-logo.png differ diff --git a/docs/static/img/docusaurus-social-card.jpg b/docs/static/img/docusaurus-social-card.jpg new file mode 100644 index 000000000..ffcb44821 Binary files /dev/null and b/docs/static/img/docusaurus-social-card.jpg differ diff --git a/docs/static/img/docusaurus.png b/docs/static/img/docusaurus.png new file mode 100644 index 000000000..f458149e3 Binary files /dev/null and b/docs/static/img/docusaurus.png differ diff --git a/docs/static/img/favicon.ico b/docs/static/img/favicon.ico new file mode 100644 index 000000000..c01d54bcd Binary files /dev/null and b/docs/static/img/favicon.ico differ diff --git a/docs/static/img/logo.svg b/docs/static/img/logo.svg new file mode 100644 index 000000000..a93014f26 --- /dev/null +++ b/docs/static/img/logo.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/static/img/undraw_docusaurus_mountain.svg b/docs/static/img/undraw_docusaurus_mountain.svg new file mode 100644 index 000000000..af961c49a --- /dev/null +++ b/docs/static/img/undraw_docusaurus_mountain.svg @@ -0,0 +1,171 @@ + + Easy to Use + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/img/undraw_docusaurus_react.svg b/docs/static/img/undraw_docusaurus_react.svg new file mode 100644 index 000000000..94b5cf08f --- /dev/null +++ b/docs/static/img/undraw_docusaurus_react.svg @@ -0,0 +1,170 @@ + + Powered by React + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/img/undraw_docusaurus_tree.svg b/docs/static/img/undraw_docusaurus_tree.svg new file mode 100644 index 000000000..81282d810 --- /dev/null +++ b/docs/static/img/undraw_docusaurus_tree.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/static/publications/papers/TenThingsWeveLearnedFromBlockly.pdf b/docs/static/publications/papers/TenThingsWeveLearnedFromBlockly.pdf new file mode 100644 index 000000000..d697b0f82 Binary files /dev/null and b/docs/static/publications/papers/TenThingsWeveLearnedFromBlockly.pdf differ diff --git a/docs/static/publications/papers/TipsForCreatingABlockLanguage.pdf b/docs/static/publications/papers/TipsForCreatingABlockLanguage.pdf new file mode 100644 index 000000000..25117d37b Binary files /dev/null and b/docs/static/publications/papers/TipsForCreatingABlockLanguage.pdf differ diff --git a/docs/static/robots.txt b/docs/static/robots.txt new file mode 100644 index 000000000..6fe73bd73 --- /dev/null +++ b/docs/static/robots.txt @@ -0,0 +1,9 @@ +# Algolia-Crawler-Verif: 836ECEE0BC07004B + +# Allow the Algolia Crawler to access the entire site +User-agent: Algolia Crawler +Allow: / + +# Tell all web crawlers not to index any part of the site +User-agent: * +Disallow: /