0.0.4-alpha • Published 4 months ago
surfkit v0.0.4-alpha
SurfKit (Alpha)
Open source UI framework for use in SurfScape's websites and services.
Table of Contents
Installation
Install using npm: npm i surfkit
To compile the source for use in production enviroment run npm run build-dist
and then import/link the CSS and JS files found inside the /dist folder.
Structure
/css
/components | every SurfKit component from headers to frames
/frame | SurfKit way of containers
content-frame.css | custom-breakpoint container for content (used with main element)
site-frame.css | full-width container as a wrapper for content-frame
/header | header components
brand-header.css | main SurfScape desktop header with support for modals and toolbars
/modal | intrusive version of dialogs with backdrop background
header-modal.css | modal version made to be used on header componets
/toolbar | small full-width container for external links (used on top of headers or container)
brand-toolbar.css | used with brand-header to showcase other brand specific websites
components.css | main components file that imports every componet
/content | rules and styles for content
/webfonts | our fonts used troughout our services
reboot.css | resets browser default behaviour
type.css | imports the webfonts
/layout | rules and styles for content from flex to grid
utils.css | various utils and fixes for styles and components
/vars | variables used troughout components
color.css | color variables from hsl to linear-gradients
size.css | from padding to breakpoints
transition.css | transition times and keyframes
type.css | typography vars from sans to emoji system fonts
css.css | main css files that imports all the necessary SurfKit CSS styles
/dist | production-ready SurfKit builds
css.min.css | production-ready SurfKit CSS
js.min.js | production-ready SurfKit JS modules
/examples | .html pages made using SurfKit
/js
js.js | main js files that imports all the necessary SurfKit JS modules
0.0.4-alpha
4 months ago
0.0.3-alpha-npm
5 months ago
0.0.3-alpha-rc03
5 months ago
0.0.3-alpha-rc02
5 months ago
0.0.3-alpha-rc04
5 months ago
0.0.3-alpha-rc01
5 months ago
0.0.1-alpha
6 months ago
0.0.3-alpha
9 months ago
0.0.2-alpha
10 months ago
0.0.1-rc03
10 months ago
0.0.1-rc02
10 months ago
0.0.1-rc01
10 months ago