All Projects → scottbedard → sveltober

scottbedard / sveltober

Licence: MIT License
Cybernetically enhanced October applications

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to sveltober

Eleventy Starter
ARCHIVED: An Eleventy starting point with Tailwind and Svelte preconfigured.
Stars: ✭ 118 (+521.05%)
Mutual labels:  svelte, tailwindcss
svelte-commerce
Svelte ecommerce - Headless, Authentication, Cart & Checkout, TailwindCSS, Server Rendered, Proxy + API Integrated, Animations, Stores, Lazy Loading, Loading Indicators, Carousel, Instant Search, Faceted Filters, Typescript, Open Source, MIT license. 1 command deploy to your own server, 1 click deploy to netlify.
Stars: ✭ 695 (+3557.89%)
Mutual labels:  svelte, tailwindcss
Notus Svelte
Notus Svelte: Free Tailwind CSS UI Kit and Admin
Stars: ✭ 144 (+657.89%)
Mutual labels:  svelte, tailwindcss
Pingcrm Svelte
🦊 Ping CRM Svelte - A demo app to illustrate how Inertia.js works with Laravel and Svelte (hosted on a heroku free dyno).
Stars: ✭ 74 (+289.47%)
Mutual labels:  svelte, tailwindcss
go-omxremote
browser based omxplayer remote
Stars: ✭ 16 (-15.79%)
Mutual labels:  svelte, tailwindcss
Windicss
Next generation utility-first CSS framework.
Stars: ✭ 1,355 (+7031.58%)
Mutual labels:  svelte, tailwindcss
Svelte Storybook Tailwind
A starter template for Svelte, TailwindCSS and Storybook. You can easily start your project with this template, instead of wasting time figuring out configurations for each integration.
Stars: ✭ 204 (+973.68%)
Mutual labels:  svelte, tailwindcss
sapper-template-rollup
Starter Rollup template for Sapper apps using postcss, cssnano, tailwindcss, and svelte-preprocess.
Stars: ✭ 32 (+68.42%)
Mutual labels:  svelte, tailwindcss
kickstart
Ruby on Rails application templates
Stars: ✭ 61 (+221.05%)
Mutual labels:  svelte, tailwindcss
miceditor
Miceditor: Transformice map editor
Stars: ✭ 14 (-26.32%)
Mutual labels:  svelte, tailwindcss
Sapper Template Firebase
Starter Rollup template for Sapper apps with Firebase functions based on https://github.com/nhristov/sapper-template-rollup.
Stars: ✭ 29 (+52.63%)
Mutual labels:  svelte, tailwindcss
website
Gitpod website and documentation
Stars: ✭ 233 (+1126.32%)
Mutual labels:  svelte, tailwindcss
Smelte
UI framework with material components built with Svelte and Tailwind CSS
Stars: ✭ 871 (+4484.21%)
Mutual labels:  svelte, tailwindcss
Sapper Firebase Typescript Graphql Tailwindcss Actions Template
A template that includes Sapper for Svelte, Firebase functions and hosting, TypeScript and TypeGraphQL, Tailwind CSS, ESLint, and automatic building and deployment with GitHub Actions
Stars: ✭ 111 (+484.21%)
Mutual labels:  svelte, tailwindcss
Sapper Ecommerce
Svelte ecommerce - Headless, Authentication, Cart & Checkout, TailwindCSS, Server Rendered, Proxy + API Integrated, Animations, Stores, Lazy Loading, Loading Indicators, Carousel, Instant Search, Faceted Filters, 1 command deploy to production, Open Source, MIT license. Join us as contributor ([email protected])
Stars: ✭ 289 (+1421.05%)
Mutual labels:  svelte, tailwindcss
Figmatocode
Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.
Stars: ✭ 2,299 (+12000%)
Mutual labels:  svelte, tailwindcss
markushatvan.com
Personal website and blog written from scratch with SvelteKit and TailwindCSS.
Stars: ✭ 82 (+331.58%)
Mutual labels:  svelte, tailwindcss
sapper-postcss-template
A template that includes Sapper for Svelte and PostCSS preprocessing with Tailwind CSS
Stars: ✭ 84 (+342.11%)
Mutual labels:  svelte, tailwindcss
microsocial
Microsocial is an experimental social platform that takes a peer-to-peer approach to social media.
Stars: ✭ 21 (+10.53%)
Mutual labels:  svelte, tailwindcss
svelte-tailwind-snowpack
TailwindCSS with Svelte and Snowpack v3
Stars: ✭ 100 (+426.32%)
Mutual labels:  svelte, tailwindcss

Sveltober

Project status

This project is a starting point for applications using Svelte and October CMS. It also comes with support for Tailwind CSS, as this framework pairs beautifully with Svelte.

Click here for a live demo!

Notice: This is still experimental, be careful before taking it to production. In the future, we hope to provide deployment guides for the Laravel ecosystem with Forge and Envoyer.

Getting started

The first step to creating a Sveltober theme is to clone this repository into October's /themes directory.

git clone [email protected]:scottbedard/sveltober.git

Once this is done, run a yarn install from your new theme directory. After doing this, the following commands will be available.

# start webpack dev server
yarn dev

# build production assets
yarn build

Server side rendering and routing

This theme uses server side rendering, and as such requires a Node environment. With Laravel Homestead, and many other environments, it should already installed for you. All routes are pointed at the compiled index.htm, which feeds the request into our Svelte application. Our client-side application then hydates the DOM, and things behave as a SPA from then on.

If you'd like to opt-out of server side rendering, this can be achieved with the following steps.

  1. Remove the server config from webpack.config.js.
  2. In the client webpack config, set hydratable to false, and in /src/main.js set hydrate to false.
  3. Delete ssr.js, and the onStart and interpolation content from src/index.htm.

Routing is currently being handled by svelte-routing, see their readme for documentation. Out of the box, a few routes have are scaffolded for you to demonstrate the basic ideas. If you're using SSR, be aware that the order of your routes matter.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].