• Stars
    star
    1
  • Language
    Elixir
  • License
    MIT License
  • Created about 2 years ago
  • Updated 12 months ago

Reviews

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

Repository Details

๐ŸŽจ A scss preprocessor for the Still static site generator

still_scss

still_scss

still_scss provides a Still preprocessor to support processing .scss files in Still projects.

Usage

Add the dependency to your project's mix.exs:

def deps do
  [
    {:still_scss, git: "https://github.com/pepicrft/still_scss.git"}
  ]
end

Then edit the project's configuration to include the StillScss.Preprocessor preprocessor:

config :still,
  dev_layout: false,
  input: Path.join(Path.dirname(__DIR__), "priv/site"),
  output: Path.join(Path.dirname(__DIR__), "_site"),
  preprocessors: %{
    ".scss" => [
      StillScss.Preprocessor,
      Still.Preprocessor.OutputPath,
      Still.Preprocessor.URLFingerprinting,
      Still.Preprocessor.Save
    ]
}

You can then refer to your .scss file using the link_to_css helper:

= link_to_css @env, "/css/styles.scss", media: "all"

Development

Release

To release a new version of the package bump the version in mix.exs and run mix hex.publish. Note that you need to have the right permissions on hex.

More Repositories

1

PPiAwesomeButton

UIButton category with new methods to setup a button with text + FontAwesome Icon
Objective-C
497
star
2

catalysis-framework

A full-stack Javascript framework ยท Built for the long-term
TypeScript
51
star
3

xcode-modular-apps-workshop

Mobos Conference (Romania) about building modular apps with Xcode
Swift
23
star
4

typed-file-system-path

๐Ÿ“ƒ Typed primitives for Typescript to work with file paths
TypeScript
7
star
5

developing-modular-apps-on-ios

Slides from the talk that I gave at NSCoder Night Madrid
7
star
6

node-module-benchmarker

๐Ÿš€ A CLI to benchmark the loading of an ESM graph in Node
TypeScript
3
star
7

pepicrft.me

๐Ÿฃ Personal website powered by Phoenix (pepicrft.me)
Elixir
3
star
8

dotfiles.nix

Dotfiles powered by Nix and home-manager
Nix
2
star
9

gestalt

๐ŸŽจ A Rust-powered and language-agnostic solution to build interactive UIs for web apps
2
star
10

intrepid-adventure-of-scaling-mobile-apps-talk

The slides of my presentation "The intrepid adventure of scaling a mobile apps"
2
star
11

detect-create-package-manager

An NPM package to detect the package manager used for running the "create" command
TypeScript
1
star
12

noora

๐ŸŒฑ Noora is a native UI compiler for the web
1
star
13

encrypted-environment

Ruby utility to load encrypted variables into the environment
Ruby
1
star
14

WDM_over_POF

Analysis and viability of WDM technology in POF networks - Final degree project
TeX
1
star
15

rssletter

โœ‰๏ธ Turn newsletter subscriptions into a RSS feed
Elixir
1
star
16

website-old

๐ŸŒ Pedro Piรฑera's personal static website
HTML
1
star
17

pepicrft.me-next

๐Ÿ‘ฉโ€๐Ÿš€ Personal website implemented with NextJS
JavaScript
1
star
18

gestaltjs

A full-stack and batteries-included NodeJS framework designed and built for the long-term
1
star
19

Tratamiento-Digital-de-Im-genes-iOS

Asignatura de tratamiento de digital de imรกgenes trasladada a iOS con todos los ejercicios de la asignatura.
Objective-C
1
star
20

simple-dynamic-configuration-tuist

A repository that showcases how to use dynamic configuration in Tuist
Swift
1
star
21

bodamariajoseypedro

JavaScript
1
star
22

solare

Solare is an iOS application to alert user how dangerous UV is
Objective-C
1
star
23

pepicrft

1
star