• Stars
    star
    151
  • Rank 246,057 (Top 5 %)
  • Language
    JavaScript
  • Created over 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A maximalist css framework for making web apps fast

ridge.css

The clearest way into the Universe is through a forest wilderness. - John Muir

ridge.css is a set of classless css themes, layout helpers via pylon.css and optional alpine.js code to help you write fast web apps fast

Usage

Try before you buy! Here's how your html could look after applying ridge.css (with the default dark theme)

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>ridge.css</title>
    <link rel="stylesheet" href="ridge-dark.css" />
    <link rel="stylesheet" href="ridge.css" />
  </head>
  <body>
    <vstack spacing="xl">
      <hstack>
        <a href="/">Cool logo</a>
        <spacer></spacer>
        <hstack spacing=s>
          <a href="/pricing">Pricing</a>
          <a href="/join">
            <button>Sign up</button>
          </a>
        </hstack>
      </hstack>

      <vstack align-x="center">
        <h1>Welcome to ridge.css!</h1>
      </vstack>
    </vstack>
  </body>
</html>

Here's a screenshot of how that looks:

screenshot of default dark theme

Install

Download a theme, and add it to your html:

<head>
  <link rel="stylesheet" media="(prefers-color-scheme: light), (prefers-color-scheme: none)" href="ridge-light.css" />
  <link rel="stylesheet" media="(prefers-color-scheme: dark)" href="ridge-dark.css" />
  <link rel="stylesheet" href="ridge.css" />
</head>

The example above adds both light and dark default themes and switches depending on the OS's dark mode setting.

More Repositories

1

ryde

ryde is a single person, single file hypermedia web framework for rust
Rust
177
star
2

oksql

An easy clojure postgres library
Clojure
76
star
3

allyourpasswords

The offline macOS password manager
Swift
65
star
4

osprey

A framework for making web applications quickly
Clojure
53
star
5

ryzz

Sqlite automatic migrations and query builder all in one
Rust
47
star
6

janetdocs

A community documentation site for the janet programming language
Janet
34
star
7

serenity

Momentum clone for safari
CSS
27
star
8

hyped

Rust
27
star
9

shtml

Yet another ssr only jsx implementation in rust
Rust
24
star
10

coffee-pot

A boilerplate for node.js apps written in coffeescript
CoffeeScript
20
star
11

rizzle

Rust
14
star
12

speakeasy

A static site generator written in janet
Clojure
13
star
13

allyourlinks

Rust
11
star
14

tw

Generate just the tailwind.css styles you need
Clojure
11
star
15

wrizzle

Shell
9
star
16

tinycrm

A small CRM with no integrations or plugins or anything, really.
Ruby
9
star
17

stripe-janet

A stripe client library written in janet
Clojure
9
star
18

todayinclojure-static

The source/static resources for today in clojure dot com
HTML
9
star
19

majestic

The most majestic, most monolithic lein template
Clojure
8
star
20

askjanet

A question and answer site for janet
Clojure
8
star
21

majestic-web

The best way to get started with clojure web apps
Clojure
7
star
22

enum_router

Rust
7
star
23

roda-starter

Ruby
6
star
24

dotfiles

Shell
5
star
25

dioxus-axum-hydrate-example

An example repo that uses axum to render a dioxus app server side and hydrate it client side
Rust
4
star
26

yescode

Ruby
4
star
27

trail

A clojure routing library for ring
Clojure
4
star
28

totallycss

Like tailwind but with css variables
CSS
4
star
29

reddit-tiktok

An example osprey app
Clojure
4
star
30

rust-html-render-benchmarks

Rust
4
star
31

yepql

A Javascript library for using SQL
JavaScript
3
star
32

tailwind-config

JavaScript
3
star
33

tiger

The fastest way to get going with stripe and clojure
Clojure
3
star
34

uliftbro

Rust
3
star
35

piedpiper

Rust
3
star
36

dioxus-server-fns

Rust
2
star
37

sqlheavy

A sqlite janet library for CRUD operations
Clojure
2
star
38

static_stash

Rust
2
star
39

rustnews

Rust
2
star
40

mememaker

Made a meme generator live on stream!
CSS
1
star
41

single-file-dioxus-ssr-hydrate

Rust
1
star
42

swlkr.github.io

My personal site
HTML
1
star
43

cljs-repl

The world's worst clojurescript (p)repl client
CoffeeScript
1
star
44

advent-of-code-2022

Rust
1
star
45

acidjs

A simple postgres library
JavaScript
1
star
46

exodusjs

Simple postgres database migrations
JavaScript
1
star
47

coast-lein-template

The coast lein template
Clojure
1
star
48

bunyan

A simple logging ring middleware
Clojure
1
star
49

patter

A twitter clone made with joy
CSS
1
star
50

word

A dependency free way to switch between plural, singular, kebab and snake case words
Clojure
1
star
51

radical

A rails inspired ruby web framework
Ruby
1
star
52

learning-clojure

My initial take on learning clojure (and lisp in general)
Clojure
1
star
53

trek

Easy database migrations for clojure
Clojure
1
star
54

douevenliftbro

Rust
1
star
55

hotdog_notdog

Rust
1
star