geeks-ui-framework
Version:
A modern, lightweight CSS framework with 15+ components for developers. Build beautiful interfaces with minimal effort.
120 lines (91 loc) ⢠3.06 kB
Markdown
# Geeks UI Framework v2.0
[](https://www.npmjs.com/package/geeks-ui-framework)
[](https://www.npmjs.com/package/geeks-ui-framework)
[](https://opensource.org/licenses/MIT)
[](https://github.com/Geeks-UI-Css-Framework/Geeks_UI/releases)
A modern, lightweight CSS framework with 15+ components for developers. Build beautiful interfaces with minimal effort.
## š Quick Start
### NPM Installation
```bash
npm install geeks-ui-framework@2.0.0
```
### CDN
```html
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/geeks-ui-framework@2.0.0/dist/geeks-ui.min.css">
```
### Download
Download the latest release from our [GitHub repository](https://github.com/Geeks-UI-Css-Framework/Geeks_UI/releases).
## š Usage
### Import in your project
#### CSS
```css
@import 'geeks-ui-framework/dist/geeks-ui.css';
```
#### HTML
```html
<link rel="stylesheet" href="node_modules/@geeksui/framework/dist/geeks-ui.min.css">
```
#### JavaScript/TypeScript
```js
import '@geeksui/framework/dist/geeks-ui.css';
```
### Components
#### Alerts
```html
<div class="alert alert-primary">Primary alert</div>
<div class="alert alert-warning">Warning alert</div>
<div class="alert alert-success">Success alert</div>
```
#### Buttons
```html
<button class="btn btn-primary">Primary</button>
<button class="btn btn-secondary">Secondary</button>
<button class="btn btn-outline-primary">Outline</button>
```
#### Layout
```html
<div class="container">
<h1>Your content here</h1>
</div>
```
## šØ Customization
Override CSS variables to customize the framework:
```css
:root {
--geeks-ui-primary: #your-color;
--geeks-ui-secondary: #your-color;
/* Override any variable */
}
```
## š¦ What's Included
```
@geeksui/framework/
āāā dist/
ā āāā geeks-ui.css
ā āāā geeks-ui.min.css
āāā src/
ā āāā variables.css
ā āāā alerts.css
ā āāā buttons.css
ā āāā layout.css
ā āāā navigation.css
ā āāā footer.css
āāā package.json
```
## š Browser Support
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
## š License
MIT Ā© [Joey Cadieux](https://tech-center.com)
## š¤ Contributing
1. Fork the repository
2. Create your feature branch: `git checkout -b feature/amazing-feature`
3. Commit your changes: `git commit -m 'Add amazing feature'`
4. Push to the branch: `git push origin feature/amazing-feature`
5. Open a Pull Request
## š§ Support
- š§ Email: joey@tech-center.com
- š GitHub: [Issues](https://github.com/Geeks-UI-Css-Framework/issues)
- š Website: [tech-center.com](https://tech-center.com)