diff --git a/app/Http/Controllers/ThemeController.php b/app/Http/Controllers/ThemeController.php new file mode 100644 index 0000000..79692d8 --- /dev/null +++ b/app/Http/Controllers/ThemeController.php @@ -0,0 +1,29 @@ +whereNotNull('data') + ->get(['value', 'data']) as $color) { + $data = json_decode($color->data); + if ($data->name) { + + $response .= '--' . $data->name . ':' . $color->value; + if (isset($data->suffix)) { + $response .= $data->suffix; + } + $response .= ';'; + } + } + $response .= '}'; + return response($response)->header('Content-Type', 'text/css; charset=utf-8'); + } +} diff --git a/resources/views/segments/index/GradientTextLink/GradientTextLink.blade.php b/resources/views/segments/index/GradientTextLink/GradientTextLink.blade.php index d7cd9b7..8d4c065 100644 --- a/resources/views/segments/index/GradientTextLink/GradientTextLink.blade.php +++ b/resources/views/segments/index/GradientTextLink/GradientTextLink.blade.php @@ -1,4 +1,4 @@ -