Skip to content

๐Ÿ‘‰ Interactive UI utility built with HTML, CSS, and JavaScript โ€” lets users preview and generate styled buttons for web projects.

Notifications You must be signed in to change notification settings

daidensacha/buttonStyler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽจ ButtonStyler

Banner

JavaScript HTML5 CSS3 Sass

A lightweight tool to experiment with button styles interactively. Create gradients, adjust shadows, tweak typography, and copy the generated CSS.


๐Ÿ“– Overview

ButtonStyler was built as a frontend playground project to explore design tokens and CSS properties. It provides a simple interface for designers and developers to style buttons quickly and visually.


๐Ÿ›  Tech Stack

  • โšก JavaScript (ES6)
  • ๐ŸŽจ HTML5 & CSS3
  • ๐Ÿ’… Sass (for modular styling)

๐Ÿš€ Features

  • Live preview of button styles
  • Gradient background generator
  • Shadow and border-radius controls
  • Typography and padding adjustments
  • One-click CSS copy to clipboard

๐Ÿ”ง Installation & Running

1. Clone the repository

git clone https://github.com/daidensacha/buttonStyler.git
cd buttonStyler

2. Open locally

Just open the index.html file in your browser. No build steps required.


๐Ÿ“ธ Screenshots

UI Font Style

Gradient

UI Box Style

Shadow

UI Border Style

Shadow

UI Color Style

Shadow

UI Hover Style

Shadow

UI Copy to Clipboard

Copy to Clipboard

UI Instructions

Copy to Clipboard


๐Ÿ”ฎ Future Improvements

  • Dark mode UI
  • Export to Tailwind / SCSS snippets
  • Gallery of pre-made button styles

๐Ÿ“œ License

MIT License โ€” feel free to fork and adapt.



License Last Commit Open Issues Tech Stars

โ€œDesign is intelligence made visible.โ€

About

๐Ÿ‘‰ Interactive UI utility built with HTML, CSS, and JavaScript โ€” lets users preview and generate styled buttons for web projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published