Spaces:
Sleeping
Sleeping
| body { | |
| background-color: #FFF1E6; | |
| } | |
| h1, h2, h3 { | |
| color: #FF6F61; | |
| } | |
| .stButton > button { | |
| background-color: #CBAACB; | |
| color: white; | |
| } | |
| .sidebar .sidebar-content { | |
| background-color: #FFF1E6; | |
| } | |
| .css-1d391kg { | |
| background-color: #FF6F61; | |
| color: white; | |
| } | |
| .animated { | |
| animation: pulse 2s infinite; | |
| color: #ff69b4; | |
| } | |
| @keyframes pulse { | |
| 0% { transform: scale(1); } | |
| 50% { transform: scale(1.1); } | |
| 100% { transform: scale(1); } | |
| } | |
| .fade-in { | |
| animation: fadeIn 2s ease-in forwards; | |
| opacity: 0; | |
| } | |
| @keyframes fadeIn { | |
| to { | |
| opacity: 1; | |
| } | |
| } | |
| .bounce { | |
| animation: bounce 1s infinite; | |
| } | |
| @keyframes bounce { | |
| 0%, 100% { transform: translateY(0); } | |
| 50% { transform: translateY(-10px); } | |
| } | |
| .swing { | |
| animation: swing 1s ease-in-out infinite; | |
| transform-origin: top center; | |
| } | |
| @keyframes swing { | |
| 0% { transform: rotate(0deg); } | |
| 50% { transform: rotate(10deg); } | |
| 100% { transform: rotate(0deg); } | |
| } | |
| .rotate { | |
| animation: spin 3s linear infinite; | |
| } | |
| @keyframes spin { | |
| 100% { transform: rotate(360deg); } | |
| } | |
| .glow { | |
| color: #ff69b4; | |
| text-shadow: 0 0 5px #ff69b4, 0 0 10px #ff69b4, 0 0 20px #ff69b4; | |
| animation: glow-pulse 2s infinite alternate; | |
| } | |
| @keyframes glow-pulse { | |
| from { text-shadow: 0 0 5px #ff69b4; } | |
| to { text-shadow: 0 0 20px #ff69b4; } | |
| } | |
| :root { | |
| --coral-pink: #f88379ff; /* your coral pink */ | |
| } | |
| /* Card container */ | |
| .story-card { | |
| background-color: #F4C2C2; | |
| border: 3px solid var(--coral-pink); | |
| border-radius: 16px; | |
| padding: 20px; | |
| margin-bottom: 20px; | |
| box-shadow: 0 4px 8px rgba(248, 131, 121, 0.3); | |
| transition: transform 0.3s ease, box-shadow 0.3s ease; | |
| cursor: pointer; | |
| } | |
| .story-card:hover { | |
| transform: scale(1.05); | |
| box-shadow: 0 8px 16px rgba(224, 127, 189, 0.6); | |
| border-color: #f3a2bd; /* stronger coral */ | |
| } | |
| /* Card title with glow */ | |
| .story-card-title { | |
| font-size: 1.5rem; | |
| color: #4f6d7aff; | |
| font-weight: 700; | |
| margin-bottom: 8px; | |
| text-align: center; | |
| animation: glow-pulse 2s infinite alternate; | |
| } | |
| /* Card description */ | |
| .story-card-desc { | |
| color: #555; | |
| font-size: 1rem; | |
| margin-bottom: 12px; | |
| text-align: center; | |
| } | |
| /* Read button inside card */ | |
| .story-card-button button { | |
| width: 100%; | |
| background-color: var(--coral-pink); | |
| border: none; | |
| border-radius: 12px; | |
| padding: 10px; | |
| color: FFF0F5; | |
| font-weight: 600; | |
| font-size: 1rem; | |
| transition: background-color 0.3s ease; | |
| cursor: pointer; | |
| } | |
| .story-card-button button:hover { | |
| background-color: #E0B0FF; | |
| } | |
| /* --coral-pink: #f88379ff; | |
| --lemon-chiffon: #fdf5bfff; | |
| --tiffany-blue: #92d1c3ff; | |
| --cambridge-blue: #8bb8a8ff; | |
| --paynes-gray: #4f6d7aff; */ |