Jonathan Neal

Login: jonathantneal

Company: @liferay

Location: Georgia, USA

Bio: I like you just the way you are.

Blog: jonathantneal.com

Blog: jonathantneal.com

Member of

  1. H5BP
  2. Mirror of Mark Pilgrim's GitHub
  3. PostCSS

Repositories

a11yproject.com
Making #A11Y tips and tricks easier to digest and leveraging the community into the cloud.
alloy-bootstrap
null
alloy-ui
AlloyUI is a UI framework built on top of YUI3 that provides a simple API for building high scalable applications.
alloyui.com
AlloyUI is a UI framework built on top of YUI3 that provides a simple API for building high scalable applications.
altclass
Responsive classnames by element breakpoints
angular-element-measure
Return size and coordinate details for any element
angular-sticky
Keep any element on your page visible
aria-practices
WAI-ARIA Authoring Practices, maintained by ARIA WG https://www.w3.org/WAI/ARIA/
AudioContext
AudioContext Polyfill
babel-preset-metal
A babel preset for building Metal.js projects.
bikeshed-app
Easily create and edit web specifications
bikeshed-playbook
A new user?s guide to writing bikeshed specifications
bootstrap
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
bootstrap-fonts-complete
A complete list of Bootstrap Fonts and their sources
bootstrap-select
A custom select for @twitter bootstrap using button dropdown
boxie
Flexbox for older Internet Explorers
brew
? The missing package manager for macOS
browserslist
Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset.
browserstack-app
BrowserStack client for Windows, Mac, and Linux
calcite-web
Authoritative front-end development resources for Calcite design initiative. Includes extendable base components and styles, as well as a modular and efficient framework for ArcGIS properties.
carousel
A tiny, highly accessible, easily customizable carousel
cccp
Compact Client-side Compatible PostCSS
cdnjs
Our goal is to operate this CDN in a peer reviewed fashion.
chapman-bootstrap
The online branding development framework for Chapman University
Chrome-LikeBlock
A Chrome extension to block the Facebook Like buttons
clipboard.js
:scissors: Modern copy to clipboard. No Flash. Just 2kb :clipboard:
closest
Return the closest element matching a selector up the DOM tree
closest-color
Get the closest color
color-names
Many, many names of colors
conic-gradient
Polyfill for conic-gradient() and repeating-conic-gradient()
console
A console for old Internet Explorer
convert-colors
Convert Colors converts colors between RGB, HSL, and HWB.
countries
Useful information about every country, packaged as objects
create-react-app
Create React apps with no build configuration.
create-react-app-postcss
Use PostCSS Use with Create React App 1.x
create-reshape-plugin
Quickly create new Reshape plugins
Cross-Browser-CSS3-Rule-Generator
Generates cross-browser CSS3 rules
css-blocks
High performance, maintainable stylesheets.
css-color-function
A parser and converter for Tab Atkins's proposed color function in CSS.
css-db
Redirect to https://github.com/jonathantneal/cssdb
csse
CSS Events
css-font-weight-names
A JSON Object of css font weight names mapped to their numeric font weight value
css-import-resolve
An algorithm for resolving imports in CSS
cssnano
A modular minifier, built on top of the PostCSS ecosystem.
cssnext
Use tomorrow's CSS syntax, today
csswg-drafts
CSS Working Group Editor Drafts
dacoda
A simple tool for creating code inputs
data
This repository contains general data for Web technologies
data-1
null
digital_signage
Rails application used for managing and displaying multiple digital signs.
Digital-Signage-Rotator
A simple web page to rotate some slides for display on TV screens.
directory-fonts-complete
Generate a complete list of fonts and their sources from a directory
diveintohtml5
Dive Into HTML5 online book
diveintopython3
[Mirror] Dive Into Python 3 online book
document.createDocumentFragment
Conditionally generate elements by selectors
document-promises
Document loading states as Promises
dom-create-node
Creates DOM Nodes from a CSS Selectors
domose
Old Fashioned DOM Sugar
DragAvatar
HTML5 Drag and Drop Avatar Changer with Resizing and Cropping
dropfile
Dropfile is a shim which uses Silverlight to recreate the part of the HTML5 FileAPI which lets us drag files into the IE browser and read em'
echint
Quick validation of files against EditorConfig
echint-config-dev
A shareable configuration package for editorconfig
echint-config-jquery
jQuery's eclint config, enforcing the jQuery styleguide
Effeckt.css
UI-less, performant transitions & animations
electric
? Create beautiful documentation for your projects
electricjs.com
? Website of Electric
electric-marble-components
Components that are compatible with Marble for use with electric.js sites.
Element.prototype.findAll
A polyfill for DOM4 findAll
element-qsa-scope
Return elements matching a selector relative to the current node
element-set-attribute-object
Set multiple attributes on the current element
empty-within
Target elements if they are empty editable fields or contain empty editable fields
Engineering-Best-Practices
10up Engineering Best Practices
eot-parser
EOT font parser for node.js
eq-usecases
null
eslint
A fully pluggable tool for identifying and reporting on patterns in JavaScript.
eslint-config-dev
A shareable configuration package for eslint
eslit
ES6 Template Strings + Promises
EventListener
EventListener Polyfill for IE
event-listeners
Create and trigger Events
event-observer
Treat DOM events like Arrays
express-eslit
Express + ES6 Template Strings + Promises
facebook-eraser-bookmarklet
Erases all the things you don't want to read about on Facebook
ffdcaenc-2
A *NIX-friendly update to ffdcaenc
fitie
An object-fit polyfill for Internet Explorer
flexibility
A JavaScript polyfill for Flexbox
focus-ring
Polyfill for `:focus-ring`
focus-within
Target elements if they are focused or contain a focused element
font-informer
node.js library for identifying fonts
font-magician-directory
Directory adapter for postcss-font-magician
fragmentions
A proposal and polyfill to use ## double-hash anchors as links to individual words or phrases in a document.
Front-end-Developer-Interview-Questions
A list of questions you can use to help interview potential candidates for a front-end development position.
fse
fs: then-ified, extended
fs-promise
Node fs methods as Promise/A+ (optional fs-extra, graceful-fs)
generator-electric
? Yeoman Generator for Electric
generator-postcss-plugin
A Yeoman generator for making PostCSS plugins
generator-wp-make
A Yeoman generator for making WordPress things
git-bash-helpers
My personal shortcuts for git
git-branch
Get the current branch for a local git repository
git-tools
null
git-upstream
Type `git upstream` to automatically assign your git upstream url
google-fonts-complete
A complete list of Google Web Fonts and their sources
grunt-inline-svg-php
Generate a PHP file that can inject inline SVGs
grunt-postcss
Apply several post-processors to your CSS using PostCSS.
gullywhumpous
Move through sound and music
gulp-config-dev
A shareable configuration package of dependencies for gulp
gulp-eslit
Gulp + ES6 Template Strings + Promises
gulp-postcss
Pipe CSS through PostCSS processors with a single parse
H5BP-Multi-Layer-FavIcons
Standing on the shoulders of giants I offer this tweaked photoshop template to help create both touch icons for a site as well as a multi-layered favicon utilising the currently recommended ratios!
HamlPHP
Yet another Haml to HTML converter written in PHP.
harmonize.css
A presentational layer
h-element-spec
Use contextual headings in HTML
hfill
A speculative polyfill to use the h element in HTML
Hitch
A lightweight engine that allows you to hitch new capabilities to the browser (prollyfill).
hitch-element-queries
Proposed Element Query syntax realized in Hitch
homebrew-cask
a friendly homebrew-style CLI workflow for the administration of Mac applications distributed as binaries
homebrew-core
? Default formulae for the missing package manager for macOS
html
HTML Standard
html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
html5css
A stylesheet of the HTML5 Presentational Requirements and Recommendations from the spec
html5-invoice
Creates invoices on the fly, anywhere, without any additional software.
html5shim
HTML5 Shim: a javascript compatibility workaround for Internet Explorer <9 and the display of HTML5 elements.
html5shiv
-
html-minifier
Javascript-based HTML compressor/minifier (with Node.js support)
http-client-hints
Hurray for server-side content negotiation
hxfill
GIve contextual levels to headings in HTML
imagemin-app
imagemin as an OS X, Linux and Windows app
import-all.macro
A babel-macro that allows you to import all files that match a glob
in.liferay.com-group
Improvements to the internal Liferay community
internet-time
null
jonathantneal.github.com
null
jquery-filterlist
Displays the active input values in a list.
jscs-config-dev
A shareable configuration package for jscs
js-focus-ring
Deliver a consistent focus experience to browsers
jshtml
A javascript templating system for browsers and nodejs
JSX
Language Definitions for JSX files.
kcc
Map key codes to codes in JavaScript
keyboard-focus
Detect when an element has received focus from a keyboard
layout-webfont
A tiny "no space" font designed for inline-block layouts
liferay-plugins
null
liferay-portal
null
loadur
Choose your bandwidth destiny
location.parse
Parse any string for a URL
logical-gradients-spec
Write linear gradients with flow-relative directions in CSS
ltfill
A speculative polyfill to use the lt element in HTML
magnet
? A modern approach for async microservices in node.js
marble
? WeDeploy's style guide and UI components
marble-css
A set of UI components behind Electric and WeDeploy.
marblecss.com
? Website of Marble (under construction)
match-media-range
Use ranges in media queries passed to window.matchMedia
mdcss
Easily create and maintain style guides using CSS comments
mdcss-theme
A boilerplate for mdcss themes
mdcss-theme-github
GitHub theme for mdcss
MediaClass
Javascript-Powered Cross-browser Media Queries and Events
media-expressions-spec
Use media queries within values in CSS
media-fragments-html-polyfill
Polyfill to use Media Fragments with HTML Media Elements
media-player
A tiny, totally cross browser, accessible, fully customizable media player
merge-source-map
Merge old source map and new source map in multi-transform flow
metaljs.com
Website for Metal.js
metal-toggler
Metal's toggler component
metaquery
A declarative responsive web design syntax. Breakpoints, defined in ``
metasocial
A repository of pages for testing social media distribution
movethewebforward
You ? the Web Platform. You maybe even feel compelled to ?give back? to the community. We?re here to help you get started.
ngInfiniteScroll
Infinite Scrolling for AngularJS
nodache
An open-source HTTP file server for NodeJS
node-smartthinq
Node API for interfacing with LG SmartThinQ devices
normalize
null
normalize.css
normalize.css makes browsers render all elements consistently and in line with modern standards.
notes
Meeting notes from the @Babel Team (discuss in PRs)
ok
super fast bash shortcuts
oldie
Compile CSS compatible with old Internet Explorer
omni-nav
Quickly access all content and services across our Chapman University networks
opentype-parser
OpenType font parser
outline
null
outline-tests
evidence gathering for the document outline
OwlCarousel2
jQuery Responsive Carousel.
pants
got pants?
parser
a simple and fairly forgiving html parser for reshape
php-markdown
Parser for Markdown and Markdown Extra derived from the original Markdown.pl by John Gruber.
picturefill
A responsive image polyfill for , srcset, sizes, and more
plex-fetch
Fetch things to and from a Plex Media Server Web API
polyfill
A polyfill combinator
Polyfills-for-IE8
Please move to https://github.com/jonathantneal/polyfill
postcss
Transforming CSS with JS plugins
postcss-advanced-variables
Use Sass-like variables, conditionals, and iterators in CSS
postcss-apply
PostCSS plugin enabling custom properties sets references
postcss-ase-colors
PostCSS plugin that replaces color values from an Adobe Swatch Exchange file
postcss-assets-rebase
Copies all assets to specified folder and rebases their paths
postcss-at-else
Use at-else inverted media queries in CSS
postcss-attribute-case-insensitive
PostCSS plugin to support case insensitive attributes
postcss-bob-ross-palette
Bring Bob Ross to your CSS :)
postcss-boilerplate
Quickly create new PostCSS plugins
postcss-color-functional-notation
Use space and slash separated color notation in CSS
postcss-color-gray
PostCSS plugin to transform gray() to today's CSS
postcss-color-lab
Use Lab colors in CSS, following the CSS Color Module Level 4 specification
postcss-color-mod-function
Modify colors using the color-mod() function in CSS
postcss-color-rebeccapurple
PostCSS plugin to transform rebeccapurple color to rgb()
postcss-color-rgba-fallback
PostCSS plugin to transform rgba() to hexadecimal.
postcss-commas
Declare multiple, comma-separated properties
postcss-conic-gradient
Use conic gradients in your CSS files
postcss-cssnext
cssnext as a postcss plugin
postcss-devtools
Log execution time for each plugin in a PostCSS instance.
postcss-dir-pseudo-class
Use the :dir() pseudo-class to style by directionality in CSS
postcss-env-function
Use env() variables in CSS
postcss-export-custom-variables
Export custom media queries, custom properties, custom property sets, and custom selectors from CSS to JS
postcss-extend
A PostCSS plugin to minimize the number of repeat-selectors and rules you write
postcss-extend-rule
Use the @extend at-rule and functional selectors in CSS
postcss-focus-visible
Use the :focus-visible pseudo-selector in CSS
postcss-focus-within
Use the :focus-within pseudo-selector in CSS
postcss-font-family-system-ui
PostCSS plugin to transform W3C CSS font-family: system-ui to a practical font-family list
postcss-font-magician
Magically generate all the @font-face rules
postcss-font-variant
PostCSS plugin to transform W3C CSS font variant properties to more compatible CSS (font-feature-settings)
postcss-font-weights
Use common font weights in your CSS
postcss-gap-properties
Use the gap, column-gap, and row-gap shorthand properties in CSS
postcss-hfill
Style contextual headings in CSS
postcss-identifiers
Use identifiers in CSS to write intelligent shorthands
postcss-image-set-function
Use image-set() in CSS
postcss-image-set-function-old
PostCSS plugin for polyfilling image-set CSS function
postcss-import
PostCSS plugin to inline @import rules content
postcss-infrared-filter
Use an infrared photography filter in CSS
postcss-initial
PostCSS plugin to fallback initial keyword
postcss-input-range
Use unprefixed input range selectors in CSS
postcss-inset
Use the inset property in CSS
postcss-lab-function
Use lab() and lch() color functions in CSS
postcss-logical
Use logical properties and flow-relative values in CSS
postcss-logical-gradients
Write gradients with flow-relative directions in CSS
postcss-media-fn
Use media() to assign responsive values to a property
postcss-media-minmax
Writing simple and graceful Media Queries!
postcss-module-import
Inline import statements as CSS Modules
postcss-nesting
Nest style rules inside each other
postcss-node-sass-1
A PostCSS plugin to parse styles with node-sass
postcss-normalize
Use the parts of normalize.css you need from your browserlist
postcss-number-functions
Use Sass Number Functions in CSS
postcss-overflow-shorthand
Use the overflow shorthand in CSS
postcss-partial-import
Inline sugary @import statements in CSS
postcss-place
place-* shorthand for align-* and justify-*
postcss-plugin-db
PostCSS NPM Plugin Database
postcss-pseudo-class-any-link
Use the :any-link pseudo-class in CSS
postcss-pseudo-class-enter
Use the :enter pseudo-class in CSS
postcss-pseudoelements
PostCSS plugin to add single and double colon peudo selectors
postcss-role
Use a :role pseudo-class in CSS
postcss-sass
Use Sass as a PostCSS plugin
postcss-sass-extend
Use @extend and placeholder classes as you would in Sass
postcss-selector-parser
Work in progress CSS selector parser.
postcss-short
Use advanced shorthand properties in CSS
postcss-short-border
Define multiple sides on border properties in CSS
postcss-short-border-radius
Use more border-radius properties in CSS
postcss-short-color
Define background-color within the color property in CSS
postcss-short-data
Use shorthand data attribute selectors in CSS
postcss-short-font-size
Define line-height within the font-size property in CSS
postcss-short-position
Define sides within the position property in CSS
postcss-short-size
Use size properties in CSS
postcss-short-spacing
Omit sides within margin and padding properties in CSS
postcss-short-text
Use a shorthand text property in CSS
postcss-space-start-attrs
Target attributes beginning with a certain value in a space separated list
postcss-start-to-end
PostCSS plugin that lets you control your layout (ltr or rtl) through logical rather than physical rules
postcss-svg
Inline SVGs in CSS. Use SVG Fragments, SVG Parameters, Modules.
postcss-svg-fragments
Inline SVGs and SVG Fragments in CSS
postcss-svgo
Optimise inline SVG with PostCSS.
postcss-system-ui-font
Use the system-ui font family in CSS
postcss-tape
Quickly test PostCSS plugins
postcss-tests
A personal collection of postcss tests for sharing debugging
postcss-time-machine
Fix mistakes in the design of CSS itself
postcss-to-nest
Transform unnested CSS into nested CSS
postcss-transform-shortcut
Use shorthand transform properties in CSS
postcss-unmq
Remove media queries from CSS while preserving rules that match a hard-coded viewport
postcss-unnot
Remove :not selectors in CSS
postcss-unnth
Replace :nth-child selectors with :first-child+ selectors
postcss-unopacity
Use the opacity property in older Internet Explorer
postcss-unrgba
Convert rgba() values to hex
postcss-unroot
Swap :root with html in CSS selectors
postcss-values-parser
A CSS property value parser for PostCSS
postcss-visitor
Transform CSS with visitor-based plugins
postcss-vmax
Use vmax in Internet Explorer and Edge
postcss-wcag-contrast
Check CSS for WCAG color contrast compliance
postcss-words
Transform CSS keywords into custom values in CSS
postcss-wp
Generate WordPress PHP files from CSS files
postcss-write-svg
Write SVGs directly in CSS
posthtml-aria-tabs
Write accessible tabs with minimal markup
posthtml-hfill
Use contextual headings in HTML
posthtml-inline-assets
Inline external scripts, styles, and images in HTML
posthtml-lorem
Add lorem ipsum placeholder text to any document
posthtml-md
Easily use context-sensitive markdown within HTML
posthtml-plugin-boilerplate
Create new PostHTML plugins
posthtml-schemas
Add schema.org microdata to your markup super easy
posthtml-tape
Quickly test a PostHTML Plugin
practical-custom-selectors
realistic and reusable custom selectors
practical-property-sets
A collection of meaningful property sets designed to help you write cleaner, scalable, and easier to maintain CSS
practical-styles
A collection of meaningful properties and functional classes designed to help you write cleaner, scalable, and easier to maintain CSS
precss
Use Sass-like markup in your CSS
preloadfill
A polyfill for the preload link type [rel="preload"]
project-boilerplate
generic boilerplate for creating new projects
promiscuous
Small and fast promise library for JavaScript
Promise
ES6 Promises Polyfill
Provenance
An iOS/tvOS Frontend for multiple emulators, currently supporting Sega Genesis, Game Gear/Master System, Sega CD, SNES, NES, GB/GBC and GBA.
qqui
A site devoted to Quantity Queries
query
A polyfill for DOM query, queryAll, and Elements
rapid
A simple tool for rapidly creating components
rapid-config-dev
A shareable configuration package for rapid
rat
The results of how different markup is read by accessible technology
readase
Read Adobe Swatch (ASE) files
regexp-escape
Escape strings for use within a regular expression
reshape
:diamond_shape_with_a_dot_inside: transform html with javascript plugins
reshape-hfill
Use contextual headings in HTML (the element)
reshape-html-modules
Use HTML Modules in HTML
reshape-md
Use Markdown in HTML
reshape-tape
Quickly test Reshape plugins
respimg
A Responsive Image Prollyfill
rollup-plugin-browser-resolve
locate modules using the Node resolution algorithm, exclude scripts not required by browserslist
sanitize.css
The best-practices CSS foundation
sass-director
An app that generates a shell script to build a directory structure based on your Sass manifest file
sass-import-resolve
An algorithm for resolving imports in Sass
screenplay.css
CSS for Brilliant Screenplays
scrollr
WebKit-based touch scroller
scssphp
SCSS compiler written in PHP
server-configs-apache
Apache HTTP server boilerplate configs
soberatio
Go home, aspect ratios. You?re drunk.
soda-theme
Dark and light custom UI themes for Sublime Text 2
specs
:pencil: Spec proposals that aren't yet approved by the relevant Working Group.
Status
This repository tracks the roadmap for the Microsoft Edge web platform. This data is used on https://status.microsoftedge.com/ to provide implementation status and forward-looking plans for web standards in Edge and other browsers.
string.interpolate.js
A generic string interpolation helper that is library agnostic.
stylelint-config-dev
A shareable configuration package for stylelint
subline
The subhead element An HTML extension specification
svg4everybody
Use external SVG spritemaps today
svgc
Convert SVG spritemaps into CSS stylesheets
svg-font-parser
SVG font parser
SwiftStream
Image lazy-loader for WordPress.
Syntax-highlighting-for-PostCSS
PostCSS syntax highlighting for Sublime Text.
system-font-css
Use the native system font of the OS running the browser
test-cssnext-autoprefixer-cssnano
Testing cssnext, autoprefixer, and cssnano
texty
a content-editable wysiwyg solution
this-is-a11y
Accessible markup for the web
toastr
Simple javascript toast notifications
topcoat.github.com
Topcoat's home
urlicon
beautifies web address inputs with informative glyphs and tastefully recomposed urls
viewsource
Yo dawg, we heard you like viewing the source, so we put our source in the source so you can view source while you view source.
vip.plugin.zsh
Aliases and tab completion for VIP Quickstart
vvssl
A command line utility to quickly setup https for any Vagrant site
webdevspeak
communicate the web to clients
website
:globe_with_meridians: The Babel documentation website
website-checklist
All those things to remember, all those questions to ask.
wedeploy.com
Contains the wedeploy.com static pages like homepage, docs, blog, etc.
wget.sh
A cloud-based app installer
window.keyCode
Map key codes to common keys
woff2-parser
WOFF2 font parser
woff-parser
WOFF font parser
wp-meta-box-factory
A framework for easily creating WordPress meta boxes.
wp-social-metrics-tracker
Collect and display an analysis of social media interactions and view counts of posts.
wp-svg-spritemap
Use SVGs in WordPress ? Manage an SVG spritemap
wp-theme-scaffolding
Skeleton markup for new WordPress themes

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.