form.blade.php 2.48 KB
<div class="px-4 py-3 mb-8 bg-white rounded-lg shadow-md dark:bg-gray-800">
    <label class="block text-sm">
        <span class="text-gray-700 dark:text-gray-400">Цифра</span>
        <input name="extra" id="extra" required
               class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
               placeholder="Цифра" value="{{$blocks[$block_name]['extra'] ?? ''}}"
        />
        @error('extra')
        <span class="text-xs text-red-600 dark:text-red-400">
            {{ $message }}
        </span>
        @enderror
    </label><br>

    <label class="block text-sm">
        <span class="text-gray-700 dark:text-gray-400">Подзаголовок</span>
        <input name="title" id="title" required
               class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
               placeholder="Подзаголовок" value="{{$blocks[$block_name]['title'] ?? ''}}"
        />
        @error('title')
        <span class="text-xs text-red-600 dark:text-red-400">
            {{ $message }}
        </span>
        @enderror
    </label><br>

    <label class="block text-sm">
        <span class="text-gray-700 dark:text-gray-400">Описание</span>
        <textarea name="description" id="description" required
               class="block w-full mt-1 text-sm dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray form-input"
               placeholder="Описание" value="{{$blocks[$block_name]['description'] ?? ''}}"
        >{{$blocks[$block_name]['description'] ?? ''}}</textarea>
        @error('description')
        <span class="text-xs text-red-600 dark:text-red-400">
            {{ $message }}
        </span>
        @enderror
    </label><br>

    <div class="flex flex-col flex-wrap mb-4 space-y-4 md:flex-row md:items-end md:space-x-4">
        <button type="submit" class="px-3 py-1 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-md active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple">
            Сохранить
        </button>
    </div>

</div>