diff --git a/app/Models/ItemToFetchJobs.php b/app/Models/ItemToFetchJobs.php index 4531e11..822d74c 100644 --- a/app/Models/ItemToFetchJobs.php +++ b/app/Models/ItemToFetchJobs.php @@ -6,6 +6,8 @@ use Illuminate\Database\Eloquent\Model; class ItemToFetchJobs extends Model { + protected $table = 'item_to_fetch_jobs'; + public const JOB_ALTERNVATIVE_TITLES = 'AlternativeTitles'; public const JOB_CREDITS = 'Credits'; public const JOB_IMAGES = 'Images'; @@ -39,6 +41,7 @@ class ItemToFetchJobs extends Model self::JOB_WATCH_PROVIDERS, self::JOB_EXTERNAL_IDS, self::JOB_CONTENT_RATINGS, + self::JOB_DETAILS ]; public const MOVIE_JOBS = [ diff --git a/database/migrations/2025_09_07_143752_create_acquaintances_friendship_table.php b/database/migrations/2025_09_07_143752_create_acquaintances_friendship_table.php deleted file mode 100644 index e69de29..0000000 diff --git a/database/migrations/2025_09_07_143752_create_acquaintances_friendships_groups_table.php b/database/migrations/2025_09_07_143752_create_acquaintances_friendships_groups_table.php deleted file mode 100644 index e69de29..0000000 diff --git a/database/migrations/2025_09_07_143752_create_acquaintances_interactions_table.php b/database/migrations/2025_09_07_143752_create_acquaintances_interactions_table.php deleted file mode 100644 index e69de29..0000000 diff --git a/resources/sass/app.scss b/resources/sass/app.scss index 8ef0758..570cb42 100644 --- a/resources/sass/app.scss +++ b/resources/sass/app.scss @@ -614,20 +614,29 @@ $fa-font-path: "/fonts"; } .navbar { - background: #2a2a2a; + background: #2a2a2a !important; border-bottom: 1px solid #333; .navbar-brand { - color: #e0e0e0; + color: #e0e0e0 !important; } .nav-link { - color: #e0e0e0; + color: #e0e0e0 !important; &:hover { - color: #fff; + color: #fff !important; } } + + .btn-primary { + background-color: #0d6efd; + border-color: #0d6efd; + } + } + + header { + background: #2a2a2a !important; } .form-control { @@ -651,6 +660,110 @@ $fa-font-path: "/fonts"; color: #fff; } } + + // Alerts + .alert { + background-color: #2a2a2a; + border-color: #444; + color: #e0e0e0; + + &.alert-info { + background-color: rgba(13, 110, 253, 0.2); + border-color: #0d6efd; + color: #9ec5fe; + } + + &.alert-warning { + background-color: rgba(255, 193, 7, 0.2); + border-color: #ffc107; + color: #ffe69c; + } + + &.alert-danger { + background-color: rgba(220, 53, 69, 0.2); + border-color: #dc3545; + color: #f8d7da; + } + + &.alert-success { + background-color: rgba(25, 135, 84, 0.2); + border-color: #198754; + color: #badbcc; + } + } + + // Tabs and Nav + .nav-tabs { + border-bottom-color: #444; + + .nav-link { + color: #a0a0a0; + background-color: transparent; + border-color: transparent; + + &:hover { + border-color: #444 #444 transparent; + color: #e0e0e0; + } + + &.active { + color: #e0e0e0; + background-color: #2a2a2a; + border-color: #444 #444 #2a2a2a; + } + } + } + + .tab-content { + color: #e0e0e0; + } + + // Text utilities + .text-muted, small.text-muted { + color: #a0a0a0 !important; + } + + small { + color: #a0a0a0; + } + + // Form select + .form-select { + background-color: #333; + border-color: #444; + color: #e0e0e0; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a0a0a0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + + &:focus { + background-color: #333; + border-color: #555; + color: #e0e0e0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + } + + option { + background-color: #333; + color: #e0e0e0; + } + } + + // Links + a { + color: #6ea8fe; + + &:hover { + color: #9ec5fe; + } + } + + // Navbar toggler + .navbar-toggler { + border-color: #444; + + .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28224, 224, 224, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); + } + } } body.light-mode{ @@ -926,9 +1039,25 @@ body.light-mode{ } } header{ - background: white; + background: white !important; padding-right: 1rem; } + + .navbar { + background: white !important; + + .navbar-brand { + color: #333 !important; + } + + .nav-link { + color: #333 !important; + + &:hover { + color: #0d6efd !important; + } + } + } .card{ margin-bottom: 1rem; box-shadow: 0px 1px 2px -1px #918f8f; diff --git a/resources/views/layouts/header.blade.php b/resources/views/layouts/header.blade.php index 42111c3..3bc5c5b 100644 --- a/resources/views/layouts/header.blade.php +++ b/resources/views/layouts/header.blade.php @@ -1,4 +1,4 @@ -