Rodneylab

Rodneylab

A collection of 19 templates, themes and UI Kits by the author Rodneylab.

screenshot of Astro Blog Markdown

Starter for a fast Astro blog using Markdown and a spot of Svelte

astro
svelte
vite
screenshot of Astro

Code to accompany Astro articles.

astro
react
svelte
screenshot of Cmessless

A markdown parser to output Astro markup

astro
screenshot of Svelte Ecommerce Site Start

SvelteKit eCommerce site: how to build a fast, SEO friendly, static eCommerce site using Svelte, Snipcart and Directus.

svelte
vite
directus
screenshot of Sveltekit Blog Mdx

SvelteKit MDX starter blog with MDsveX (Svelte in markdown)

svelte
vite
scss
screenshot of Sveltekit Components

Handy components for building sites in SvelteKit

svelte
vite
screenshot of Sveltekit Faq Page Seo

SvelteKit FAQ Page SEO: how you can use Svelte's SEO friendliness to create a FAQ page with JSON-LD SchemaOrg SEO meta loved by Google.

svelte
vite
screenshot of Sveltekit Graphql Fetch

SvelteKit GraphQL queries using fetch only: how you can drop Apollo client and urql dependencies altogether to make your Svelte app leaner.

svelte
vite
screenshot of Sveltekit Graphql Github

Use Apollo Client with SvelteKit to Query a GraphQL API: we use the GitHub API to query our repos and learn a bit of SvelteKit along the way.

svelte
vite
scss
screenshot of Sveltekit Hcaptcha Form

SvelteKit hCaptcha contact form: see how you can scare bots away from your Svelte site using a privacy focussed captcha service.

svelte
vite
scss
screenshot of Sveltekit Image Plugin

SvelteKit demo code for using vite-imagetools to add cached, responsive, Next-Gen images to a SvelteKit site with no cumulative layout shift.

svelte
vite
scss
screenshot of Sveltekit Instagram Infinite Scroll

SvelteKit infinite scroll: see how you can use Svelte stores and a reactive function to implement an infinite scrolling Instagram feed.

svelte
vite
screenshot of Sveltekit Json Import

SvelteKit JSON import: how you can use data provided from business apps and ther sources directly in your Svelte site, thanks to Vite.

svelte
vite
screenshot of Sveltekit S3 Multipart Upload

SvelteKit S3 Multipart Upload: how you can upload large files, such as video to your S3 compatible storage provider using presigned URLs.

svelte
vite
screenshot of Sveltekit Seo

Demo site for SvelteKit SEO showing how to set up meta tags in a SvelteKit blog site.

svelte
vite
scss
screenshot of Sveltekit Session Cookies

SvelteKit session cookies: accessing user-specific data in your SvelteKit app use session and HttpOnly cookies for added security.

svelte
screenshot of Sveltekit Shiki Code Highlighting

SvelteKit Shiki syntax highlighting: use any VSCode colour theme to accessibly syntax highlight code on your SvelteKit app with line numbers.

svelte
vite
screenshot of Sveltekit Simple Image Gallery

Simple Svelte responsive image gallery: create a ribbon gallery, using Svelte dimension bindings to maintain the aspect ratio of all images.

svelte
vite
screenshot of Sveltekit Vanilla Extract

Using vanilla-extract with SvelteKit: how you can make zero-runtime stylesheets with the new TypeScript friendly preprocessor in Svelte.

svelte
vite