158 Commits

Author SHA1 Message Date
Andras Bacsai ec367549b4 feat(terminal): add mobile shell controls
Add a compact mobile toolbar for fullscreen terminal control keys and adjust terminal sizing so the toolbar does not cover rows.
2026-06-01 10:13:56 +02:00
Andras Bacsai 3961077b90 feat(forms): make textarea monospace opt-in and improve multiline toggle
Add `monospace` prop to Textarea component so font-mono is no longer
applied by default. Apply it explicitly to env variable editors, private
key fields, and shared variable forms where monospace is appropriate.

Use Alpine.js x-data/x-model to make the multiline toggle reactive
without a full Livewire round-trip. Add wire:key on the input/textarea
wrappers to force proper DOM replacement when switching modes.
2026-03-31 15:37:42 +02:00
Andras Bacsai 2692496726 fix(database): refresh SSL/status state and harden clone writes
Handle database status updates more reliably by listening for `ServiceChecked`
and using explicit `refresh()` handlers in Livewire database components.

Also switch guarded clone/create paths to `forceFill`/`forceCreate` in helper
flows to avoid missing persisted attributes during app/service cloning.

Update log/terminal font stacks to Geist (with bundled variable fonts) and add
coverage for SSL status refresh, persistent volume UUID cloning, and log font
styling.
2026-03-31 09:29:36 +02:00
Andras Bacsai ce5e736b00 feat(storage): add storage management for backup schedules
Add ability to move backups between S3 storages and disable S3 backups.
Refactor storage resources view from cards to table layout with search
functionality and storage selection dropdowns.
2026-03-19 12:48:52 +01:00
Mailo 3a60561a34 fix(ui): horizontal overflow on application and service headings (#7970) 2026-01-19 19:27:19 +01:00
Andras Bacsai bf8dcac88c Move inline styles to global CSS file
Moved .log-highlight styles from Livewire component views to resources/css/app.css for better separation of concerns and reusability. This follows Laravel and Livewire best practices by keeping styles in the appropriate location rather than inline in component views.

Changes:
- Added .log-highlight styles to resources/css/app.css
- Removed inline <style> tags from deployment/show.blade.php
- Removed inline <style> tags from get-logs.blade.php
- Added XSS security test for log viewer
- Applied code formatting with Laravel Pint

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 13:15:01 +01:00
Andras Bacsai 4052d1bd05 Refactor color classes from yellow to warning across the application
- Updated color classes in NotifyDemo.php to use warning colors.
- Added new warning color variables in app.css.
- Changed warning icon colors in callout.blade.php.
- Updated loading spinner and hover states in global-search.blade.php.
- Refactored warning messages and styles in project application views.
- Adjusted log display colors in get-logs.blade.php.
- Updated private key status indicators in index.blade.php.
- Changed hover and text colors for documentation links in cloudflare-tunnel.blade.php.
- Refactored server creation messages in by-hetzner.blade.php.
- Updated proxy warning button colors in proxy.blade.php.
- Changed loading spinner colors in show.blade.php.
- Updated deployment status colors in deployments.blade.php and show.blade.php.
2025-11-28 16:23:32 +01:00
Andras Bacsai 239e28630f style: update background colors to use gray-50 for consistency in auth views 2025-11-06 08:43:43 +01:00
Andras Bacsai 2f124592d2 fix(css): update success color to match design specifications 2025-10-09 16:38:05 +02:00
Andras Bacsai b536638bcf ui(styles): enhance focus styles for buttons and links
- Added focus-visible styles for buttons and links to improve accessibility and user experience.
- Updated button utility styles to include focus-visible states for better visual feedback.
- Enhanced dropdown item styles to support focus-visible states, ensuring consistent interaction design.
2025-10-01 18:45:49 +02:00
Andras Bacsai bed7ad833e ui(core): update projects property type and enhance UI styling
- Changed the projects property in the Dashboard component from an array to a Collection for improved data handling.
- Added new color variables in CSS for better theming options.
- Updated button styles across various components for consistency and improved user experience.
- Refined dropdown and notification components for better visual alignment and usability.
2025-10-01 08:23:35 +02:00
peaklabs-dev ca77dc8eb9 fix(css): tailwind v5 things 2025-05-19 22:27:04 +02:00
Andras Bacsai bd3f987fef style(css): update padding utility for password input and add newline in app.css 2025-05-19 13:43:08 +02:00
0x4e32 c728e6f2ba feat(ui): Upgrade to Tailwind v4 (#5710) 2025-05-14 12:43:23 +02:00
Andras Bacsai d7ded7f8e5 refactor(database): enhance SSL configuration handling for various databases 2025-03-26 17:24:46 +01:00
Andras Bacsai e8b3f68e66 feat(ui): Improve GitHub repository selection and styling 2025-03-11 22:29:17 +01:00
Andras Bacsai 7a8f66b2ec fix: logs icons everywhere + terminal 2025-01-16 12:40:37 +01:00
Andras Bacsai 0ce01238d7 fix: html css 2024-12-17 13:40:07 +01:00
Andras Bacsai ec1312a3f8 able to change zoom 2024-12-02 22:12:07 +01:00
Andras Bacsai 062c198d1d test zoom out 2024-12-02 08:08:09 +01:00
peaklabs-dev 642cc6a9ca fix light mode sticky search is dark 2024-11-25 22:12:34 +01:00
Andras Bacsai 16763372fc fix: search should be more visible on scroll on new resource 2024-11-25 15:46:23 +01:00
peaklabs-dev 026fcdaf52 remove unused packages and add new tailwind scrollbar package 2024-11-11 12:55:47 +01:00
Tim Koch c3fc22479a Apply mb-12 to <section> elements
I think Coolify's design would benefit from a bit more space
between groups of content throughout the site.
HTML's section elements are a perfect fit to
a) semantically group related content and
b) add spacing/visual coherence to it at the same time
2024-10-31 18:03:16 +04:00
Tim Koch 1a668d6c46 Make h1 text size even larger
This is to make it even easier to visually distringuish between h1 and other heading elements.
For example, on pages with a h1 heading and multiple section headings,
this makes it easier to understand the structure of the page subconciously.
2024-10-31 18:03:16 +04:00
Tim Koch fca1815216 Apply tailwind shadow to .box class
Makes .box elements appear raised above the background.
Only works in light mode!
2024-10-31 18:03:15 +04:00
Andras Bacsai 063aa702b1 chore: Add log1x/laravel-webfonts package 2024-06-25 13:44:46 +02:00
Andras Bacsai 5e625f71c5 feat: local fonts 2024-06-25 13:35:58 +02:00
Andras Bacsai 5201818f52 fix: monaco editor
fix: apex charts
2024-06-24 11:21:39 +02:00
Andras Bacsai 683872ef4e test zoom 2024-05-29 10:00:15 +02:00
Andras Bacsai 98b6aec203 feat: admin view for deleting users 2024-05-21 14:29:06 +02:00
Andras Bacsai b74eab8377 ui: fix tag view 2024-05-08 10:36:30 +02:00
Andras Bacsai 848e6102a1 fix css here and there 2024-05-06 13:58:19 +02:00
Francesco Bruno 1b30ee606f improved responsivness in case the service/app/database is deployed 2024-05-05 18:14:14 +00:00
Francesco Bruno 91dbf1f01a navbar changed in order top move as first element the button for start/redeploy 2024-05-05 16:33:52 +00:00
Francesco Bruno 6102e441d6 In small screen the submenu is moved up, under the navbar-main 2024-05-05 15:23:25 +00:00
Francesco Bruno 0cddce7a37 Changed the navbar-main class to utilize overflow-x-scroll, preventing the page from overflowing entirely. 2024-05-03 14:51:08 +00:00
Francesco Bruno a86d13632e Format foar a correct tailwind positioning of classes and eliminated usless spaces. 2024-05-03 14:49:41 +00:00
Andras Bacsai da521020f6 Fix styling issues and add new badge class in app.css 2024-04-25 14:51:25 +02:00
Andras Bacsai a00b5aa136 Update .button styles in app.css 2024-04-16 10:09:56 +02:00
Andras Bacsai 7c0e8d9421 Refactor pricing plans component and update button styles 2024-04-12 21:45:36 +02:00
Andras Bacsai 9c7f40e4fe feat: upload large backups 2024-04-11 12:13:11 +02:00
Andras Bacsai 31651aeaab ui: light buttons 2024-04-02 20:35:44 +02:00
Andras Bacsai 51d716253f feat: watch paths 2024-03-28 15:05:12 +01:00
Andras Bacsai 971b17b364 ui fixes 2024-03-28 12:30:06 +01:00
Andras Bacsai db5ff7f16d Update CSS and Blade file 2024-03-28 09:25:42 +01:00
Andras Bacsai 79d589c7a9 wip: automatic cloudflare tunnels 2024-03-27 18:24:24 +01:00
Andras Bacsai 6cc93250b8 fix: uis 2024-03-27 14:51:58 +01:00
Andras Bacsai 8f47761200 ui: fix log outputs 2024-03-27 10:54:17 +01:00
Andras Bacsai 64a9a72457 fix: ui for tags 2024-03-26 11:52:45 +01:00