inputs.css 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. .cx-newsletter-container input {
  2. outline: none !important;
  3. border: none;
  4. box-shadow: none !important;
  5. font-size: 1em;
  6. text-align: center;
  7. }
  8. .cx-newsletter-container input[type="text"],
  9. .cx-newsletter-container input[type="number"],
  10. .cx-newsletter-container input[type="email"],
  11. .cx-newsletter-container input[type="password"] {
  12. border: none;
  13. border-bottom: 2px solid var(--primary-color);
  14. border-radius: 0px;
  15. background-color: var(--background-color);
  16. color: var(--secondary-color);
  17. transition:
  18. border-color 0.5s,
  19. transform 0.5s;
  20. }
  21. .cx-newsletter-container input[type="text"]:focus,
  22. .cx-newsletter-container input[type="number"]:focus,
  23. .cx-newsletter-container input[type="email"]:focus,
  24. .cx-newsletter-container input[type="password"]:focus {
  25. border-color: var(--secondary-color);
  26. transform: scaleX(1.1);
  27. }
  28. .cx-newsletter-container input[type="submit"],
  29. .cx-newsletter-container input[type="button"],
  30. .cx-newsletter-container a {
  31. text-decoration: none;
  32. display: block;
  33. background-color: var(--primary-color);
  34. color: var(--background-color);
  35. padding: 1em 2em;
  36. border-radius: 1em;
  37. border: none;
  38. transition:
  39. background-color 0.5s;
  40. }
  41. .cx-newsletter-container input[type="submit"]:hover,
  42. .cx-newsletter-container input[type="button"]:hover,
  43. .cx-newsletter-container a:hover {
  44. background-color: var(--secondary-color);
  45. }
  46. .cx-newsletter-container textarea {
  47. width: 90%;
  48. box-sizing: border-box;
  49. min-height: 500px;
  50. padding: 1rem;
  51. border: 3px solid var(--secondary-color);
  52. border-radius: 1rem;
  53. color: var(--font-color);
  54. background-color: inherit;
  55. transition:
  56. transform 0.5s;
  57. }
  58. .cx-newsletter-container textarea:focus {
  59. transform: scaleX(1.05);
  60. }
  61. .cx-newsletter-container input[type="checkbox"] {
  62. border: 2px solid var(--primary-color);
  63. }