Coder Social home page Coder Social logo

ralmaz / tacit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yegor256/tacit

0.0 1.0 0.0 366 KB

CSS Framework for Dummies, Without Classes

Home Page: http://yegor256.github.io/tacit/

License: MIT License

CSS 58.23% JavaScript 12.08% HTML 29.69%

tacit's Introduction

Donate via Zerocracy

Managed by Zerocracy DevOps By Rultor.com

Build Status PDD status Build status License NPM version Bower

Hits-of-Code

Tacit is a primitive CSS framework for dummies, like myself, who don't know anything about graphic design but want their web services to look eatable. No classes, no layouts. Just design plain and simple web pages compliant with HTML5 and they will look OK.

Details are here: yegor256.github.io/tacit

Just add it to your HTML:

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/yegor256/tacit@gh-pages/tacit-css.min.css"/>
  </head>
</html>

Or simply download tacit-css.min.css and use together with your HTML by adding:

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="tacit-css.min.css"/>
  </head>
</html>

Of course, it is responsive and mobile-friendly, but you have to add this line too:

<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  </head>
</html>

This blog post explains it in even more details: Tacit, a CSS Framework Without Classes.

How to contribute

Fork repository, make changes, send us a pull request. We will review your changes and apply them to the master branch shortly, provided they don't violate our quality standards. To avoid frustration, before sending us your pull request please run full Grunt build:

$ npm install
$ npm test

To develop it locally, open index.html in a browser and then run:

$ npm run dev

Now you can make changes to .scss files and refresh the page in the browser. CSS will be recompiled automatically on every change you make.

Commit messages guidelines

  • Every commit/PR should preferably be linked to a Github issue. If it's not, it's recommended to create an Issue first and then commit and open a PR;
  • Commit messages should follow this pattern:
 #<issue-number> - short description

(optional) * bullet-points with more details if necessary
  • If the pattern is not followed - commit messages should at the very least reference the #<issue-number>.

Browser/OS Compatibility

The following list is of tested browsers for compatibility. We don't have any guarantees of compatibility for other browsers, but as soon as possible will verify and add more to the list. Some of these browsers present minor issues that are reported in the our issues list.

Browser/OS Version Compatible
Chrome >= 60 Yes
Firefox >= 56 Yes
Safari >= 11 Yes
Opera >= 48 Yes
Edge >= 14 Yes
Chrome (iOS) >= 60 Yes
Safari (iOS) - Yes
Internet Explorer >= 11 Yes

Built on top of Tacit framework

Tacit's goal is to be super simple and always with the same look-and-feel. If you want something more custom, like a different theme, feel free to make it on top of Tacit. Here are some frameworks built on top of Tacit:

  • kacit Kacit is the Tacit CSS classless framework but with a yellow accent and Georgia font
  • Bahunya is a CSS framework with responsive typography, navbar, syntax highlighting, and much more, inspired by Tacit

Usecases of Tacit framework

  • wts.zold.io Web Wallets of Zold cryptocurrency
  • jpeek.org Java projects code cohesion analyzer
  • socatar.com Web service to use profile photos in your page
  • filfreire.com @filfreire's personal blog on software testing and development
  • moneeee joke app to know how much money you're making during a boring meeting
  • soalition.com a social coalition management web app for online writers.
  • golang.cafe Go (golang) job board with no recruiters and clear salary ranges.

Got questions?

If you have questions or general suggestions, don't hesitate to submit a new Github issue.

Logo

Tacit's logo was designed by Akshay Vinchurkar (@akshayvinchurkar)

tacit's People

Contributors

akshayvinchurkar1 avatar alex-semenyuk avatar bentappin avatar captn3m0 avatar chuckak avatar dontmindeme avatar dz-s avatar egkv avatar filfreire avatar homeworkprod avatar jamesrom avatar jehna avatar jraller avatar kt3k avatar leyka avatar php-coder avatar ralmaz avatar rultor avatar s4wny avatar saravieira avatar simonrob avatar t-my avatar thibaudcolas avatar tofran avatar vassilevsky avatar yegor256 avatar

Watchers

 avatar

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.