Giter Club home page Giter Club logo

paws-demo's Introduction

Paws Demo Site Netlify Status

Lightweight and simple static site template for researchers in the Digital Humanities.

Built and supported by Codex Felis

ko-fi

Paws is a static site built on SvelteKit, using Markdown for blog content, optionally with Netlify CMS. Developer tooling to help with editing the template in VSCode is provided.

"Static site" means that the website is made up of pre-built HTML, CSS and a tiny bit of JavaScript. The web pages load the same way every time, unlike dynamic websites, which load differently based on things such as the user's location, the time of day, or user actions. A static website can be served for free or very low cost, and provides a smooth and fast experience for users of the website. There's no content database to make things slow, or pose security issues as in for example a Wordpress site.

Getting started

Use this template in GitHub, or read the deployed documentation on this site. This demo site is built with Paws - you can see the code in this repository.

Get up and running with this site really fast! For an opinionated quickstart, you need to have

  • clicked "use this template" in GitHub, so you have your own copy of this repository, and cloned it to your own computer
  • set up a free account on Netlify ready for deployment (other static site hosting options are fine if you know how)
  • thought about whether you are happy writing blog content in files in GitHub, or prefer to use a CMS for web-based writing.
  • thought about whether this template has the right site sections (home/blog/about) for you, or if you need extra pages

Head to the deployed documentation for the rest of the setup instructions.

While this template is still under development, these docs assume that you:

  • are vaguely familiar with basic git commands (clone, add, commit, push) and GitHub
  • know how to edit HTML/JavaScript files on your computer (even if you don't fully understand what they mean)
  • are able to set up a working NodeJS environment on your computer.

More comprehensive beginner documentation is coming soon, and if you get stuck feel free to contact us for help or raise an issue in GitHub.

Local development

Paws needs a local NodeJS (>=14.13) environment. Get started with

# install the required dependencies
npm install

# run the developemnt server to preview changes in your browser
npm run dev

paws-demo's People

Contributors

caro401 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.