Skip to content

Instantly share code, notes, and snippets.

View robertdrakedennis's full-sized avatar

Robert Dennis robertdrakedennis

  • Patient Prism
  • Tampa, Florida
  • 15:05 (UTC -04:00)
View GitHub Profile
@robertdrakedennis
robertdrakedennis / color-picker.blade.php
Created October 2, 2021 06:08
Laravel color picker using vanilla-colorful and skypack
@props([
'id' => null,
'value' => null,
'text' => null,
'name' => null,
'default' => null,
])
<div
@robertdrakedennis
robertdrakedennis / SetupColors.php
Created November 17, 2021 01:57
Tailwind shade generator using Spatie/Color
<?php
namespace App\Traits;
use Spatie\Color\Hex;
use Spatie\Color\Rgb;
trait SetupColors
{
protected function darken(Hex $hex, float $intensity): Rgb
@robertdrakedennis
robertdrakedennis / editor.blade.php
Created December 16, 2021 05:14
Alpine tiptap editor + livewire
<div x-data="setupEditor(@entangle($attributes->wire('model')).defer)" x-init="() => init($refs.editor)" wire:ignore
{{ $attributes->whereDoesntStartWith('wire:model')->merge(['class' => 'editor !w-full !max-w-full']) }}>
<template x-if="editor">
<div class="flex space-x-4 items-center dark:text-neutral-100 fill-current py-2">
<button @click.prevent="Alpine.raw(editor).chain().toggleBold().focus().run()">
<x-icon-bold class="w-4 h-4" />
</button>
<button @click.prevent="Alpine.raw(editor).chain().toggleItalic().focus().run()">
<x-icon-italic class="w-4 h-4" />
</button>
@robertdrakedennis
robertdrakedennis / .dockerignore
Created September 3, 2022 01:05
Astrojs image for fly.io
Dockerfile
.dockerignore
node_modules
npm-debug.log
README.md
.git
dist