Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Kimeiga/bahunya

10KB classless CSS framework with a navbar and dark styling
https://github.com/Kimeiga/bahunya

classless classless-theme css css-framework css3 framework html small tiny

Last synced: 3 months ago
JSON representation

10KB classless CSS framework with a navbar and dark styling

Awesome Lists containing this project

README

        


bahunya logo

# Bahunya

A *classless* CSS framework with a *navbar* and *dark styling* for around 10.46 kB.

Use it by pasting the following into your ``

```html

```

Now write your web app with semantic html elements and watch it look pretty right out of the box, no css classes needed!

### Goal of the Project

The ultimate goal of Bahunya is to be a CSS "framework" that can provide almost everything you really need for a web app or website without introducing any new CSS classes at all.

I observed that many of the most common UI elements in websites can be wholly described by semantic HTML elements rather than `

`'s with classes. What's more is that most CSS frameworks tend to style these elements very similarly. So why not remove the classes altogether and use semantic html elements (``, ``, etc), which can help improve accessiblity for screen readers, and also make the website source easier to read and write for developers.

That's the north star of this project: to get as far as possible toward that goal without introducing classes (this will mean Bahunya might not have a grid system or other things where classes needed). If you have ideas on more things to add without classes, feel free to contribute!

* * *

How to make the navbar
----------------------

Example:

```html

Bahunya
test
markdown

```

What about a navbar with nested lists?

```html

```

As you can see, the navbar works whether you use a unordered list with sub-unordered-lists (`