GithubHelp home page GithubHelp logo

kenjdavidson / base16-scss Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 3.22 MB

Rouge highlight themes based of the Base16 theming architecture.

Home Page: https://kenjdavidson.github.io/base16-scss

JavaScript 7.70% CSS 92.30%
css jekyll rouge sass

base16-scss's Introduction

Thanks for swinging by!

Hey, I'm Ken - a developer from Ontario, Canada. I'm primarily a Java developer, who has been getting more involved with Angular and React (& React Native). If you'd like to get a better idea of my employment history, please check out my Linked In profile.

Current Role

Senior Software Engineer @ Guidewire.

Personal Projects

I've generally always got a few projects on the go, these are the most notable things I'm attempting to keep up to date:

Bluetooth classic/serial module for use with Android and IOS (External Accessory). Unfortuntely I haven't had the time I used to committed to this project, but I still do my best to:

  • Assist with open issues
  • Create/Accept pull requests from some wonderful contributers

Attempting to make my (and others) commissioners life a little easy with regards to:

  • Custom draft/keeper settings
  • Automated team management

Although I'm not the biggest blogger, I do try to document anything interesting that I've recently worked on (or resolved). I try not to duplicate topics that are already well documented around the web - there are far better authors than I spending far more time than I.

I've been attempting to get more involved on Stack (although I'm not sure how I feel about it in general). On top of being able to assist others with their issues, it's a great platform for continuing my own development journey with a lot of languages and frameworks.

Support

I know a bunch of companies are now using the Bluetooth Classic library, and I'm super stoked about it! Any bit of appreciation helps:

base16-scss's People

Contributors

aksakalli avatar coliff avatar imgbotapp avatar kdavidsonsbc avatar kenjdavidson avatar silentsoft avatar

Watchers

 avatar  avatar  avatar

base16-scss's Issues

Refactor to remove --root{} and add more themes to distribution

I'm not a huge fan of the --root() default while starting to use this in other projects. I'd also like to be able to install this without the need for scss.

  1. Refactor highlighter.scss to base16builder.scss
  2. Remove the default --root{} settings
  3. Modify the scheme files to include # symbol, just makes editing in an IDE that supports color pickers a little better. This kind of goes against the base16scheme definition, but we'll see.
  4. Refactor to provide the following functionality:
  • Themes are imported into their maps ($base16github, $base16material, etc)
  • Theme maps are added to an array/map($base16schemes: $base16github, $base16material, etc)
  • Created array/map is used to build css variables

.base16github { }
.base16material { }

which can be more widely used. The original --root() can still be set manually by a scss implementation.

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.