2bitdesigns / 4bitcss Goto Github PK
View Code? Open in Web Editor NEWTerminal Color Schemes in CSS3
Home Page: https://4bitcss.com
License: MIT License
Terminal Color Schemes in CSS3
Home Page: https://4bitcss.com
License: MIT License
Jekyll includes would be a handy way to reduce per-file footprint.
Once a full favorites system exists, this would be re-added.
Every build, 4bitcss should check to see if there is already a palette of the day/night.
If one is not present, two palettes should be randomly selected: one bright color scheme "Palette of the Day", and one dark color scheme "Palette of the Night".
Past or future palettes of the day/night can be specified inside of a PaletteOfTheDay.json
/PaletteOfTheNight.json
, which should be propagated into _data.
This implies:
4bitcss should be available as a GitHub action.
By default, this action should copy all color schemes.
It should have an array parameter, colorscheme
, which will let us provide multiple color scheme names. If this is provided, only those color schemes will be copied.
It should have additional parameters for each parameter found in Export-4BitCSS.
If these parameters are found, it should create a custom color scheme.
As well as all bright and dark color schemes.
That is to say, https://4bitcss/Afterglow should preview the Afterglow scheme.
One should be able to mark a color scheme as a favorite.
4bitcss should be able to build and release automatically whenever the submodule is updated.
It might looks nice for the logo to incorporate 6 different colors from the color scheme (foreground, background, and one ansi class for each "bit" in the logo)
This should select a palette, given a name.
It should be automatically built so that the palette list is populated from the list of available palettes.
There should be a page covering usage instructions.
Specifically:
https://cdn.jsdelivr.net/gh/2bitdesigns/4bitcss@latest/css/Afterglow.css
)4bitcss should support OpenGraph. See http://davidensinger.com/2013/04/adding-open-graph-tags-to-jekyll/.
This should export an existing SVG, with slight modifications made to apply colors from a 4bitcss palette.
Currently, there are variants for each color being uses as a stroke
or fill
attribute.
There should also be a background-color
variant of each color, for example: cyan-background
or ANSI6-Background
This can cause unexpected encoding issues. Use circles instead.
Variable name typo
The module should expose a single command capable of creating a 4bit color scheme.
This command should be able to customize how the CSS is exported.
When a color scheme has a very long preview name, the preview table is incorrectly sized.
Currently, each scheme has several files within /docs
for each color scheme
It should instead have one directory for each color scheme within /docs
.
As this is getting redundant to do everywhere, a simple function should do the trick.
This is one of the few HTML elements not yet styled.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.