diff --git a/README.md b/README.md index 484a96e..3bdf833 100644 --- a/README.md +++ b/README.md @@ -1,49 +1,48 @@ -# Dynamic Progress Bar +# 🚀 Dynamic Progress Bar -Generates a dynamic progress bar image (SVG) using Python, which is deployed freely via Vercel. +Generates a **dynamic progress bar image** (SVG) using **Python**, deployed freely via **Vercel**. -   +📊 **Preview:** + +   Inspired by [](https://github.com/fredericojordan/progress-bar). --- -## Other projects +## 🔥 Other Projects -- [](https://github.com/GoulartNogueira/Star-Rating) Dynamic Star Rating - [](https://github.com/GoulartNogueira/Star-Rating) +- ⭐ [](https://github.com/GoulartNogueira/Star-Rating) **Dynamic Star Rating** - [](https://github.com/GoulartNogueira/Star-Rating) --- -## Usage +## 🛠️ Usage -This service is deployed on [Vercel](https://vercel.com) and accessible via the domain [progress-bar.xyz](https://progress-bar.xyz). +This service is deployed on **[Vercel](https://vercel.com)** and accessible via the domain **[progress-bar.xyz](https://progress-bar.xyz)**. --- -## Parameters - -| Parameter | Description | Default Value | -|--------------------------|----------------------------------------------------------------------------------------|-----------------------| -| `title` | Adds a title to the progress bar | None | -| `scale` | The maximum value that the progress bar represents | 100 | -| `prefix` | A string to add before the progress number | None | -| `suffix` | A string to add after the progress number | % | -| `width` | The width of the progress bar in pixels | 100 | -| `color` | The color of the progress bar (hex code without `#`) | `00ff00` (green) | -| `progress_background` | The background color of the progress bar (hex code without `#`) | `ffffff` (white) | -| `progress_number_color` | The color of the progress number (hex code without `#`) | `000000` (black) | -| `progress_color` | The color of the progress bar (hex code without `#`) | Depends on percentage | -| `show_text` | If should display or hide the progress text | `true` | -| `style` | The style. One of: `default`, `flat`, `square`, `plastic`, `for-the-badge` | `default` | +## ⚙️ Parameters +| 🔧 Parameter | 📜 Description | 🎯 Default Value | +|-------------|---------------|------------------| +| `title` | Adds a title to the progress bar | None | +| `scale` | The maximum value that the progress bar represents | 100 | +| `prefix` | A string to add before the progress number | None | +| `suffix` | A string to add after the progress number | `%` | +| `width` | The width of the progress bar in pixels | 100 | +| `color` | The color of the progress bar (hex code without `#`) | `00ff00` (green) | +| `progress_background` | The background color of the progress bar (hex code without `#`) | `ffffff` (white) | +| `progress_number_color` | The color of the progress number (hex code without `#`) | `000000` (black) | +| `progress_color` | The color of the progress bar (hex code without `#`) | Depends on percentage | +| `show_text` | If should display or hide the progress text | `true` | +| `style` | The style. One of: `default`, `flat`, `square`, `plastic`, `for-the-badge` | `default` | ---- - -## Examples +### Examples Below are several examples showcasing different ways to generate progress bars. -| Example Preview | URL | +| 📌 Preview | 🌐 URL | |---------------------------------------------------------------------------------|-----------------------------------------------------------------------------------| |  | [https://progress-bar.xyz/28/](https://progress-bar.xyz/28/) | |  | [https://progress-bar.xyz/28/?title=progress](https://progress-bar.xyz/28/?title=progress) | @@ -63,39 +62,36 @@ Below are several examples showcasing different ways to generate progress bars. --- -## Styles +## 🎨 Styles -We currently have `flat` (default), `square`, `plastic`, `for-the-badge`, `thin-rounded`, `neo-glass`, and `minimal-matte` styles: +We currently support: -| Example Preview | URL | -|----------------------------------------------------------------|--------------------------------------------------------------------------------------------------------| -|  | [https://progress-bar.xyz/100/?style=flat](https://progress-bar.xyz/100/?style=flat) | -|  | [https://progress-bar.xyz/100/?style=square](https://progress-bar.xyz/100/?style=square) | -|  | [https://progress-bar.xyz/100/?style=plastic](https://progress-bar.xyz/100/?style=plastic) | -|  | [https://progress-bar.xyz/100/?style=for-the-badge](https://progress-bar.xyz/100/?style=for-the-badge) | -|  | [https://progress-bar.xyz/100/?style=thin-rounded](https://progress-bar.xyz/100/?style=thin-rounded) | -|  | [https://progress-bar.xyz/100/?style=neo-glass](https://progress-bar.xyz/100/?style=neo-glass) | -|  | [https://progress-bar.xyz/100/?style=minimal-matte](https://progress-bar.xyz/100/?style=minimal-matte) | +| 🎨 Style | 📌 Preview | 🌐 URL | +|----------|-----------------------------------------------------|--------------------------------------------------------------------------------------------------------| +| 🟢 **flat** (default) |  | [https://progress-bar.xyz/100/?style=flat](https://progress-bar.xyz/100/?style=flat) | +| 🔲 **square** | | [https://progress-bar.xyz/100/?style=square](https://progress-bar.xyz/100/?style=square) | +| 🛡️ **plastic** |  | [https://progress-bar.xyz/100/?style=plastic](https://progress-bar.xyz/100/?style=plastic) | +| 🔖 **for-the-badge** |  | [https://progress-bar.xyz/100/?style=for-the-badge](https://progress-bar.xyz/100/?style=for-the-badge) | +| 🎭 **thin-rounded** | | [https://progress-bar.xyz/100/?style=thin-rounded](https://progress-bar.xyz/100/?style=thin-rounded) | +| 🪞 **neo-glass** |  | [https://progress-bar.xyz/100/?style=neo-glass](https://progress-bar.xyz/100/?style=neo-glass) | +| 🎨 **minimal-matte** |  | [https://progress-bar.xyz/100/?style=minimal-matte](https://progress-bar.xyz/100/?style=minimal-matte) | -- thin-rounded**: A sleek, rounded progress bar with a minimalist feel. -- **neo-glass**: A modern glass-like effect with transparency. -- **minimal-matte**: A clean, soft matte finish. --- -## Deployment +## 🚀 Deployment -You can deploy this project to Vercel with a single click: +Deploy this project to **Vercel** with a single click: [](https://vercel.com/import/project?template=https://github.com/guibranco/progressbar) --- -## Contributing +## 🤝 Contributing -Refer to [CONTRIBUTING.md](CONTRIBUTING.md) to learn how to contribute to this project! +Check out [CONTRIBUTING.md](CONTRIBUTING.md) to learn how to contribute! -### Contributors +### 👥 Contributors
|
-
- - bhosley + Eduardo Baptista |
@@ -141,7 +130,7 @@ Refer to [CONTRIBUTING.md](CONTRIBUTING.md) to learn how to contribute to this p
|
-
- - penify-dev[bot] - - |
|