create-appointment.css 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. :root {
  2. --input-bg-color: #e0e0e0;
  3. --input-focus-border: #6c63ff;
  4. --button-hover-background: #5750d9;
  5. }
  6. /* General Reset */
  7. .content {
  8. min-height: 80vh;
  9. box-sizing: border-box;
  10. min-width: 80%;
  11. }
  12. body {
  13. background-color: #f4f4f9;
  14. }
  15. .btn-submit {
  16. margin-top: 10px;
  17. padding: 12px;
  18. padding-inline: 30px;
  19. }
  20. textarea {
  21. resize: none;
  22. }
  23. .container {
  24. background: white;
  25. padding: 20px 30px;
  26. border-radius: 8px;
  27. width: 100%;
  28. max-width: 500px;
  29. display: grid;
  30. gap: 20px;
  31. }
  32. form {
  33. display: grid;
  34. gap: 15px;
  35. }
  36. .input-group {
  37. display: grid;
  38. gap: 5px;
  39. }
  40. .input-group label {
  41. font-size: 14px;
  42. color: #555;
  43. }
  44. .input-group input {
  45. width: 100%;
  46. padding: 10px;
  47. border: 1px solid var(--input-bg-color);
  48. border-radius: 4px;
  49. font-size: 14px;
  50. transition: border-color 0.3s;
  51. }
  52. .input-group input:focus {
  53. border-color: var(--input-focus-border);
  54. outline: none;
  55. }
  56. .btn-submit:hover {
  57. background: var(--button-hover-background);
  58. }