Skip to content

Commit 5e64a2a

Browse files
authored
use <h3> for headings in whats new blogposts (#279)
1 parent e6ccd07 commit 5e64a2a

File tree

45 files changed

+157
-153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+157
-153
lines changed

apps/svelte.dev/content/blog/2020-10-01-whats-new-in-svelte-october-2020.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ Welcome to the first edition of our "What's new in Svelte" series! We'll try to
3535

3636
This will make sure that you can invoke dispatch only with the specified event names and its types. The Svelte for VS Code extension was also updated to deal with this new feature. It will provide strong typings for these events as well as autocompletion and hover information.
3737

38-
**New from Sapper!**
38+
### New from Sapper!
39+
3940
Sapper 0.28.9 just came out. The highlights from it include much better support for CSP nonces, asset preload support for exported pages, and error details are now available in the `$page` store on error pages.
4041

4142
In addition, Sapper's CSS handling has been rewritten over the course of recent releases in order to fix existing CSS handling bugs, refactor the CSS handling to occur entirely within a Rollup plugin, and remove the need internally to register CSS in the routing system. Congrats and thank you to the folks working on Sapper for all their solid work!

apps/svelte.dev/content/blog/2020-11-01-whats-new-in-svelte-november-2020.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Welcome back to the "What's new in Svelte" series! This month, we're covering ne
1414
2. Slot forwarding (released in 3.29.0) should no longer hang during compilation (**3.29.3**, [Example](https://svelte.dev/repl/29959e70103f4868a6525c0734934936?version=3.29.3))
1515
3. Better typings for the `get` function in `svelte/store` and on lifecycle hooks (**3.29.1**)
1616

17-
**What's going on in Sapper?**
17+
### What's going on in Sapper?
1818

1919
Sapper got some new types in its `preload` function, which will make typing easier if you are using TypeScript. See the [Sapper docs](https://sapper.svelte.dev/docs#Typing_the_function) on how to use them. There also were fixes to `preload` links in exported sites. Route layouts got a few fixes too - including ensuring CSS is applied to nested route layouts. You can also better organize your files now that extensions with multiple dots are supported. (**0.28.10**)
2020

apps/svelte.dev/content/blog/2020-12-01-whats-new-in-svelte-december-2020.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For all the features and bugfixes see the CHANGELOGs for [Svelte](https://github
3030

3131
## Community Showcase
3232

33-
**Apps & Sites**
33+
### Apps & Sites
3434

3535
- [narration.studio](https://narration.studio/) (Chrome Only) is an automatic in-browser audio recording & editing platform for voice over narration.
3636
- [Vippet](https://vippet.netlify.app/) is a video recording and editing tool for the browser.
@@ -40,21 +40,21 @@ For all the features and bugfixes see the CHANGELOGs for [Svelte](https://github
4040
- [sentence-length](https://sentence-length.netlify.app/) is a learning and analysis tool to show how some authors play with different lengths, while others stick with one.
4141
- [svelte-presenter](https://github.com/stephane-vanraes/svelte-presenter) lets you quickly make good looking presentations using Svelte and mdsvex.
4242

43-
**Demos**
43+
### Demos
4444

4545
- [u/loopcake got SSR working in Java Spring Boot](https://www.reddit.com/r/sveltejs/comments/jkh5up/svelte_ssr_but_its_java_spring_boot_and_its_native/) for all the Java shops out there looking to render Svelte server-side.
4646
- [svelte-liquid-swipe](https://github.com/tncrazvan/svelte-liquid-swipe) shows off a fancy interaction pattern using svg paths.
4747
- [Crossfade Link Animation](https://svelte.dev/repl/7f68e148caf04b2787bb6f296208f870?version=3.29.7) demonstrates how to animate between navigation links using a crossfade (made by Blu, from the Discord community)
4848
- [Clip-Path Transitions](https://svelte.dev/repl/b5ad281ae8024b629b545c70c9e8764d?version=3.29.7) showcases how to use clip paths and custom transitions to create magical in-and-out transitions (made by Faber, from the Discord community)
4949

50-
**Learning Resources**
50+
### Learning Resources
5151

5252
- [lihautan](https://www.youtube.com/channel/UCbmC3HP3FaAFdcZkui8YoMQ/featured) has been making easy-to-follow videos to share his in-depth knowledge of Svelte.
5353
- [Lessons From Building a Static Site Generator](https://nicholasreese.com/lessons-from-building-a-static-site-generator/) shares the backstory and thinking behind Elder.js - and the design decision made along the way.
5454
- [Svelte Tutorial and Projects Course ](https://www.udemy.com/course/svelte-tutorial-and-projects-course/) is a udemy course by John Smilga where students learn Svelte.js by building interesting projects.
5555
- [Building Pastebin on IPFS - with FastAPI, Svelte, and IPFS](https://amalshaji.wtf/building-pastebin-on-ipfs-with-fastapi-svelte-and-ipfs) explains how to make a distributed pastebin-like application.
5656

57-
**Components, Libraries & Tools**
57+
### Components, Libraries & Tools
5858

5959
- [svelte-crossword](https://russellgoldenberg.github.io/svelte-crossword/) is a customizable crossword puzzle component for Svelte.
6060
- [svelte-cloudinary](https://github.com/cupcakearmy/svelte-cloudinary) makes it easy to integrate Cloudinary with Svelte (including TypeScript and SSR support)

apps/svelte.dev/content/blog/2021-01-01-whats-new-in-svelte-january-2021.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ As cautioned in _[What's the deal with SvelteKit?](https://svelte.dev/blog/whats
3131

3232
## Community Showcase
3333

34-
**Apps & Sites**
34+
### Apps & Sites
3535

3636
- [manitu.me](https://manitu.me/) is a background sound / pomodoro timer for focus and relaxation
3737
- [Answer Socrates](https://answersocrates.com/) helps you find trending questions on the internet so that you can write the most relevant blog post, tweet, or billboard
@@ -45,7 +45,7 @@ As cautioned in _[What's the deal with SvelteKit?](https://svelte.dev/blog/whats
4545
- [Infinite Walking Bass Generator 2](https://github.com/elialbert/infinitewalkingbass2) is an online music player that generates a unique walking bass line
4646
- [ListenAddict](https://www.listenaddict.com/) is a site that notifies you whenever a person has a new talk/interview on podcast
4747

48-
**Demos, Libraries & Components**
48+
### Demos, Libraries & Components
4949

5050
- [svelte-tiny-virtual-list](https://github.com/Skayo/svelte-tiny-virtual-list) speeds up long lists by only rendering visible items
5151
- [svelte-query](https://github.com/TanStack/svelte-query) is a collection of helpful hooks for managing, caching and syncing asynchronous and remote data
@@ -59,7 +59,7 @@ As cautioned in _[What's the deal with SvelteKit?](https://svelte.dev/blog/whats
5959

6060
**Have a component you'd like to share?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
6161

62-
**Learning Resources**
62+
### Learning Resources
6363

6464
- [Using Svelte to create a scroll video effect](https://blog.koenvangilst.nl/tutorial-svelte-scroll-video/) showcases how the `bind` command can be used to create a cool scroll video effect with very little code
6565
- [How to make a flappybird game in svelte and typescript](https://www.youtube.com/watch?v=nhrYBoVI8pQ) is a video tutorial including docs and code for reference
@@ -73,7 +73,7 @@ As cautioned in _[What's the deal with SvelteKit?](https://svelte.dev/blog/whats
7373
- [Using Apollo Client in Sapper](https://bjornlu.com/blog/using-apollo-client-in-sapper/) explains the "simplest" solutions to integrate the Apollo query client into Sapper
7474
- [Reactive web apps with Crystal + Svelte](https://www.youtube.com/watch?v=i1xjLd6z7BU) explores how to build full-stack, server-rendered Svelte apps with a [Crystal](https://crystal-lang.org) backend
7575

76-
**Related Projects**
76+
### Related Projects
7777

7878
- [Snowpack's v3 release candidate](https://www.snowpack.dev/posts/2020-12-03-snowpack-3-release-candidate) is out now in preparation for a January 6 release date. Check out the [Getting Started with Svelte](https://www.snowpack.dev/tutorials/svelte) for more info on how to use Snowpack.
7979
- [Uppy](https://uppy.io/blog/2020/12/1.24/), the open source file uploader, announced Svelte support in its new version 1.24

apps/svelte.dev/content/blog/2021-02-01-whats-new-in-svelte-february-2021.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@ New changes to the Svelte Society website include [a new cheat sheet](https://sv
4040

4141
## Community Showcase
4242

43-
**Apps & Sites**
43+
### Apps & Sites
4444

4545
- [The official German vaccination dashboard](https://impfdashboard.de/) tracks the current COVID vaccine rollout and features some well-done dataviz.
4646
- [La neuva era de la educatión conectada](https://elfuturoesapasionante.vodafone.es/especiales/educacion-conectada/) is a Vodaphone site that highlights the ways that technology and COVID-19 has changed the education landscape
4747
- [sho.rest](https://github.com/Melonai/shorest) is a self-hostable url shortener
4848
- [night.fm](https://night.fm/) is a cyberpunk-themed radio station
4949

50-
**Demos, Libraries & Components**
50+
### Demos, Libraries & Components
5151

5252
- [Svelte Reactive Debugger](https://addons.mozilla.org/en-US/firefox/addon/svelte-reactive-debugger/) is a way to monitor Svelte reactive statements in Firefox devtools
5353
- [svelte-actions](https://github.com/sw-yx/svelte-actions) is a set of prototype Svelte actions for inclusion into official actions in future. [See RFC](https://github.com/sveltejs/rfcs/pull/24) and [Discuss High Level Policy](https://github.com/sw-yx/svelte-actions/issues/7).
@@ -59,7 +59,7 @@ New changes to the Svelte Society website include [a new cheat sheet](https://sv
5959
- [svelte-video-player](https://github.com/meigo/svelte-video-player) is a customizable `VideoPlayer` component
6060
- [svelte-readonly](https://github.com/Crisfole/svelte-readonly) is a very small store that exposes only a readable interface.
6161

62-
**New Integrations & Starters**
62+
### New Integrations & Starters
6363

6464
- [svelte-derver-starter](https://github.com/AlexxNB/svelte-derver-starter) is a starter for baking fullstack application with the client based on Svelte and server side powered by Derver.
6565
- [eleventy-plugin-embed-svelte](https://github.com/shalomscott/eleventy-plugin-embed-svelte) makes it easy to embed Svelte components into an 11ty site.
@@ -73,7 +73,7 @@ New changes to the Svelte Society website include [a new cheat sheet](https://sv
7373

7474
**Want to share your Svelte Component with the world?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
7575

76-
**Learning Resources**
76+
### Learning Resources
7777

7878
- [lihautan's Svelte Actions Playlist](https://www.youtube.com/watch?v=ciaMT_MswzE&list=PLoKaNN3BjQX3Gl14MBygFf8buPIw9pAeK) teaches how actions work and how they can help solve common problems when developing Svelte applications
7979
- [One-click Portfolio/Personal blog generator from dev.to API ](https://dev.to/shriji/one-click-portfolio-personal-blog-generator-from-dev-to-api-3apb) walks through creating a Sapper site that also fetches your articles from DEV.to using the API

apps/svelte.dev/content/blog/2021-03-01-whats-new-in-svelte-march-2021.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Haven't tried the language-tools yet? Check out [Svelte Extension for VSCode](ht
4242

4343
## Community Showcase
4444

45-
**Apps & Sites**
45+
### Apps & Sites
4646

4747
- [Tracking the Coronavirus](https://www.nytimes.com/interactive/2021/us/new-york-city-new-york-covid-cases.html) from NYTimes is an example of SvelteKit in production
4848
- [Budibase](https://github.com/Budibase/budibase) is an open-source low-code platform, helping developers and IT professionals build, automate, and ship internal tools 50x faster on their own infrastructure.
@@ -61,7 +61,7 @@ Haven't tried the language-tools yet? Check out [Svelte Extension for VSCode](ht
6161
- [weatherify](https://brdtheo-weatherify.netlify.app/) is a very pretty (and [open source](https://github.com/brdtheo/weatherify)) weather app
6262
- [DSN Live](https://dsn-live.netlify.app/#/) lets you monitor connections between NASA/JPL and interplanetary spacecraft missions in real time.
6363

64-
**Demos, Libraries, Tools & Components**
64+
### Demos, Libraries, Tools & Components
6565

6666
- [spc](https://github.com/khang-nd/spc) is a special characters picker component for the web
6767
- [svelte-injector](https://www.npmjs.com/package/svelte-injector) lets you inject Svelte components in React, Angular, Vue, jQuery, Vanilla JS.
@@ -84,7 +84,7 @@ Haven't tried the language-tools yet? Check out [Svelte Extension for VSCode](ht
8484

8585
**Have your own Svelte Component to share?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
8686

87-
**Learning Resources & Starters**
87+
### Learning Resources & Starters
8888

8989
- [The **unofficial** SvelteKit docs](https://sk-incognito.vercel.app/learn/what-is-sveltekit) were built using SvelteKit and are [open for contributions](https://github.com/GrygrFlzr/kit-docs)
9090
- [📦 Svelte Store](https://www.youtube.com/playlist?list=PLoKaNN3BjQX3fG-XOSwsPHtnV8FUY6lgK) course by lihautan covers the basics of Svelte Stores and best practices.

apps/svelte.dev/content/blog/2021-04-01-whats-new-in-svelte-april-2021.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Want to learn more about how to get started, what's different compared to Sapper
2424

2525
## Community Showcase
2626

27-
**Apps & Sites**
27+
### Apps & Sites
2828

2929
- [Nagato](https://nagato.app/) is a task management tool that connects popular time tracking and to-do tools all in one place.
3030
- [type-kana](https://type-kana.cass.moe/setup) is a quiz app to help you learn ひらがな (hiragana) and カタカナ (katakana), the Japanese syllabaries.
@@ -34,7 +34,7 @@ Want to learn more about how to get started, what's different compared to Sapper
3434
- [Svelte Game of Life](https://github.com/alanrsoares/svelte-game-of-life) is an educational implementation of Conway's Game of Life in TypeScript + Svelte
3535
- [foxql](https://github.com/foxql) is a peer to peer full text search engine that runs on your browser.
3636

37-
**Demos, Libraries, Tools & Components**
37+
### Demos, Libraries, Tools & Components
3838

3939
- [svelte-nodegui](https://github.com/nodegui/svelte-nodegui) is a way to build performant, native and cross-platform desktop applications with Node.js and Svelte
4040
- [Svelte Story Format](https://www.npmjs.com/package/@storybook/addon-svelte-csf) allows you to write your "stories" in Storybook using the Svelte syntax. More info in the [Storybook blog](https://storybook.js.org/blog/storybook-for-svelte/)
@@ -47,15 +47,15 @@ Want to learn more about how to get started, what's different compared to Sapper
4747

4848
**Want to contribute your own component?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
4949

50-
**Starters**
50+
### Starters
5151

5252
- [sveltekit-electron](https://github.com/FractalHQ/sveltekit-electron) is a starter kit for Electron using SvelteKit
5353
- [sveltekit-tailwindcss-external-api](https://github.com/acidlake/sveltekit-tailwindcss-external-api) is everything you need to build a Svelte project with TailwindCSS and an external API, powered by create-svelte.
5454
- [Sapper Netlify](https://www.npmjs.com/package/sapper-netlify) is a Sapper project that can run on a Netlify function.
5555

5656
**Looking for a particular starter?** Check out [svelte-adders](https://github.com/svelte-add/svelte-adders) and a number of other template examples at the community site [sveltesociety.dev](https://sveltesociety.dev/templates)
5757

58-
**Learning Resources**
58+
### Learning Resources
5959

6060
- [How to Build a Website with Svelte and SvelteKit](https://prismic.io/blog/svelte-sveltekit-tutorial) is a step-by-step tutorial walking through the new SvelteKit setup.
6161
- [A Svelte store for prefers-reduced-motion](https://geoffrich.net/posts/svelte-prefers-reduced-motion-store/) demonstrates how to make a custom Svelte store whose value will indicate whether the user has requested reduced motion and improve accessibility.

apps/svelte.dev/content/blog/2021-05-01-whats-new-in-svelte-may-2021.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Last week, Svelte Summit blew us away with a mountain of content! [Check out the
3131

3232
## Community Showcase
3333

34-
**Apps & Sites**
34+
### Apps & Sites
3535

3636
- [gitpod.io](https://github.com/gitpod-io/website) recently rewrote its site with SvelteKit
3737
- [highlight eel](https://highlighteel.com/) is a web-based editor to mark your favorite parts of any YouTube video to clip and share with anyone
@@ -42,7 +42,7 @@ Last week, Svelte Summit blew us away with a mountain of content! [Check out the
4242
- [Frog Safety](https://frog-safety.vercel.app/) is a guide for African Dwarf Frogs and the API freshwater master kit
4343
- [Stardew Valley Character Preview](https://github.com/overscore-media/stardew-valley-character-preview) loads your character's attributes from your Stardew Valley savefile and lets you play around with different outfits, colours, and accessories.
4444

45-
**Demos, Libraries, Tools & Components**
45+
### Demos, Libraries, Tools & Components
4646

4747
- [svelte-parallax](https://github.com/kindoflew/svelte-parallax) is a spring-based parallax component for Svelte
4848
- [@svelte-plugins/viewable](https://github.com/svelte-plugins/viewable) is a simple rule-based approach to tracking element viewability.
@@ -51,7 +51,7 @@ Last week, Svelte Summit blew us away with a mountain of content! [Check out the
5151

5252
**Want to contribute your own component?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
5353

54-
**Starters**
54+
### Starters
5555

5656
- [How to use Vercel Analytics with SvelteKit](https://ivoberger.com/posts/using-vercel-analytics-with-svelte-kit) teaches how to track Web Vitals across your users' devices
5757
- [Asp.NETCore + Svelte + Vite](https://github.com/Kiho/aspcore-spa-cli/tree/master/samples/SviteSample) connects the three frameworks with SpaCliMiddleware (VS2019)
@@ -61,7 +61,7 @@ Last week, Svelte Summit blew us away with a mountain of content! [Check out the
6161

6262
**Looking for a starter or integration?** Check out [svelte-adders](https://github.com/svelte-add/svelte-adders) and a number of other template examples at the community site [sveltesociety.dev](https://sveltesociety.dev/templates)
6363

64-
**Learning Resources**
64+
### Learning Resources
6565

6666
- [Amazing macOS Dock animation in Svelte](https://dev.to/puruvj/amazing-macos-dock-animation-in-svelte-5hfb) demonstrates how nice Svelte and popmotion look together
6767
- [Solving the Tower of Hanoi with recursive Svelte templates](https://geoffrich.net/posts/svelte-tower-of-hanoi/) incorporates the `<svelte:self>` element into a common computer science problem

apps/svelte.dev/content/blog/2021-06-01-whats-new-in-svelte-june-2021.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ This month, we saw lots of contributions to SvelteKit and its docs. The language
3737

3838
## Community Showcase
3939

40-
**Apps & Sites**
40+
### Apps & Sites
4141

4242
- [vidu](https://github.com/pa-nic/vidu) is a minimal web analytics collector and dashboard
4343
- [River Runner](https://river-runner.samlearner.com/) is a virtual way to follow rivers downstream - built with Mapbox and Svelte.
@@ -47,7 +47,7 @@ This month, we saw lots of contributions to SvelteKit and its docs. The language
4747
- [Greedy Goblin](https://greedygoblin-fe11c.web.app/) is a recipe app for old-school Runescape players.
4848
- [hashbrown.geopjr.dev](https://hashbrown.geopjr.dev/) is a GNOME-shell inspired webpage to learn about, explore the source code and download the Hashbrown GTK app ([link to source](https://github.com/GeopJr/Hashbrown/tree/website)).
4949

50-
**Libraries, Tools & Components**
50+
### Libraries, Tools & Components
5151

5252
- [svelte-image-crop](https://novacbn.github.io/svelte-image-crop/) is a simple click'n'drag image cropping library using Web APIs.
5353
- [svelte-datepicker](https://github.com/andrew-secret/svelte-datepicker) is a lightweight and inclusive date picker build with Svelte.

0 commit comments

Comments
 (0)