UNPKG

@plumber-ai/modern-template

Version:

Modern professional plumbing website template - Generated by Plumber AI

73 lines (63 loc) 1.46 kB
.form { background: white; padding: var(--spacing-lg); border-radius: var(--border-radius-lg); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border: 1px solid #e5e7eb; } .formGroup { margin-bottom: var(--spacing-md); } .formGroup input, .formGroup textarea { width: 100%; padding: var(--spacing-sm) var(--spacing-md); border-radius: var(--border-radius-md); border: 1px solid #d1d5db; font-size: 1rem; font-family: var(--font-body); } .formGroup input:focus, .formGroup textarea:focus { outline: none; border-color: var(--color-brand); box-shadow: 0 0 0 3px rgba(4, 92, 102, 0.2); } .formGroup textarea { min-height: 100px; resize: vertical; } .checkboxGroup { display: flex; align-items: flex-start; gap: var(--spacing-sm); margin-bottom: var(--spacing-md); } .checkboxGroup input { margin-top: 3px; } .checkboxGroup label { font-size: 0.8rem; color: #6b7280; line-height: 1.5; font-family: var(--font-body); } .submitBtn { width: 100%; background: var(--color-accent); color: var(--color-text-on-dark); padding: var(--spacing-md); border-radius: var(--border-radius-md); font-size: 1.2rem; font-family: var(--font-heading); font-weight: 700; cursor: pointer; transition: all 0.2s ease; border: none; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); } .submitBtn:hover { background: var(--color-brand); transform: translateY(-2px); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.25); }