default.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. <!-- Default Layout Form -->
  2. <div class="space-y-6">
  3. <div>
  4. <label for="content" class="block text-sm font-medium text-gray-700 mb-2">Page Content</label>
  5. <textarea name="content" id="content" rows="10"
  6. class="w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500"
  7. placeholder="Enter your page content here..."><?= htmlspecialchars($page['content'] ?? '') ?></textarea>
  8. </div>
  9. <!-- Basic Extra Fields for Default Layout -->
  10. <div class="grid grid-cols-1 lg:grid-cols-2 gap-6">
  11. <div>
  12. <label for="meta_description" class="block text-sm font-medium text-gray-700 mb-2">Meta Description</label>
  13. <textarea name="extra_fields[meta_description]" id="meta_description" rows="3"
  14. class="w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500"
  15. placeholder="Brief description for search engines..."><?= htmlspecialchars($page['extra_fields']['meta_description'] ?? '') ?></textarea>
  16. </div>
  17. <div>
  18. <label for="meta_keywords" class="block text-sm font-medium text-gray-700 mb-2">Meta Keywords</label>
  19. <input type="text" name="extra_fields[meta_keywords]" id="meta_keywords"
  20. value="<?= htmlspecialchars($page['extra_fields']['meta_keywords'] ?? '') ?>"
  21. class="w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500"
  22. placeholder="keyword1, keyword2, keyword3">
  23. </div>
  24. </div>
  25. <div>
  26. <label for="custom_css" class="block text-sm font-medium text-gray-700 mb-2">Custom CSS (Optional)</label>
  27. <textarea name="extra_fields[custom_css]" id="custom_css" rows="4"
  28. class="w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500 font-mono text-sm"
  29. placeholder=".custom-style { color: #333; }"><?= htmlspecialchars($page['extra_fields']['custom_css'] ?? '') ?></textarea>
  30. </div>
  31. </div>