کتاب مقدس آنلاین: تفاوت میان نسخهها
ظاهر
بدون خلاصۀ ویرایش برچسبها: واگردانی دستی برگرداندهشده |
بدون خلاصۀ ویرایش برچسب: برگرداندهشده |
||
خط ۲۰: | خط ۲۰: | ||
padding: 0; | padding: 0; | ||
box-sizing: border-box; | box-sizing: border-box; | ||
} | |||
html, body { | |||
height: 100%; | |||
width: 100%; | |||
overflow: hidden; | |||
} | } | ||
خط ۳۰: | خط ۳۶: | ||
padding: 0; | padding: 0; | ||
margin: 0; | margin: 0; | ||
} | } | ||
خط ۴۷: | خط ۵۰: | ||
.container { | .container { | ||
width: 100%; | width: 100%; | ||
height: 100vh; | |||
margin: 0; | margin: 0; | ||
padding: 10px 15px; | padding: 10px 15px; | ||
display: flex; | display: flex; | ||
flex-direction: column; | flex-direction: column; | ||
overflow: hidden; | |||
} | } | ||
.app-header { | .app-header { | ||
text-align: center; | text-align: center; | ||
margin-bottom: | margin-bottom: 15px; | ||
padding: 15px | padding: 12px 15px; | ||
border-bottom: 2px solid var(--border-color); | border-bottom: 2px solid var(--border-color); | ||
background: linear-gradient(to bottom, #f9f6f2, #f0e6d6); | background: linear-gradient(to bottom, #f9f6f2, #f0e6d6); | ||
border-radius: 8px; | border-radius: 8px; | ||
box-shadow: 0 2px 8px rgba(0,0,0,0.1); | box-shadow: 0 2px 8px rgba(0,0,0,0.1); | ||
flex-shrink: 0; | flex-shrink: 0; | ||
} | } | ||
خط ۷۱: | خط ۷۴: | ||
align-items: center; | align-items: center; | ||
gap: 8px; | gap: 8px; | ||
margin-bottom: | margin-bottom: 8px; | ||
font-size: | font-size: 1rem; | ||
color: var(--dark-color); | color: var(--dark-color); | ||
direction: rtl; | direction: rtl; | ||
خط ۱۰۱: | خط ۱۰۴: | ||
.app-header h1 { | .app-header h1 { | ||
color: var(--primary-color); | color: var(--primary-color); | ||
margin-bottom: | margin-bottom: 5px; | ||
font-size: 1. | font-size: 1.5rem; | ||
text-shadow: 1px 1px 2px rgba(0,0,0,0.1); | text-shadow: 1px 1px 2px rgba(0,0,0,0.1); | ||
font-weight: 700; | font-weight: 700; | ||
خط ۱۱۰: | خط ۱۱۳: | ||
.description { | .description { | ||
color:#808080; | color:#808080; | ||
font-size: | font-size:1rem; | ||
font-style: italic; | font-style: italic; | ||
margin-top: | margin-top: 3px; | ||
text-align: center; | text-align: center; | ||
} | } | ||
خط ۱۱۹: | خط ۱۲۲: | ||
display: grid; | display: grid; | ||
grid-template-columns: 1fr 1fr; | grid-template-columns: 1fr 1fr; | ||
gap: | gap: 12px; | ||
margin-bottom: | margin-bottom: 15px; | ||
background: white; | background: white; | ||
padding: | padding: 12px; | ||
border-radius: 8px; | border-radius: 8px; | ||
box-shadow: 0 4px 8px rgba(0,0,0,0.08); | box-shadow: 0 4px 8px rgba(0,0,0,0.08); | ||
خط ۱۳۴: | خط ۱۳۷: | ||
background: white; | background: white; | ||
border-radius: 6px; | border-radius: 6px; | ||
padding: | padding: 10px; | ||
border: 1px solid var(--border-color); | border: 1px solid var(--border-color); | ||
} | } | ||
.selector-title { | .selector-title { | ||
font-size: | font-size: 0.9rem; | ||
margin-bottom: | margin-bottom: 6px; | ||
color: var(--primary-color); | color: var(--primary-color); | ||
border-bottom: 1px solid var(--border-color); | border-bottom: 1px solid var(--border-color); | ||
padding-bottom: | padding-bottom: 4px; | ||
text-align: center; | text-align: center; | ||
} | } | ||
خط ۱۴۹: | خط ۱۵۲: | ||
select { | select { | ||
width: 100%; | width: 100%; | ||
padding: 10px | padding: 8px 10px; | ||
border: 1px solid var(--border-color); | border: 1px solid var(--border-color); | ||
border-radius: 4px; | border-radius: 4px; | ||
background-color: white; | background-color: white; | ||
font-size: 0. | font-size: 0.9rem; | ||
color: var(--dark-color); | color: var(--dark-color); | ||
cursor: pointer; | cursor: pointer; | ||
خط ۱۷۲: | خط ۱۷۵: | ||
border-radius: 8px; | border-radius: 8px; | ||
box-shadow: 0 4px 12px rgba(0,0,0,0.1); | box-shadow: 0 4px 12px rgba(0,0,0,0.1); | ||
padding: | padding: 15px; | ||
flex: 1; | flex: 1; | ||
border: 1px solid var(--border-color); | border: 1px solid var(--border-color); | ||
margin-bottom: | margin-bottom: 15px; | ||
direction: rtl; | direction: rtl; | ||
text-align: right; | text-align: right; | ||
display: flex; | display: flex; | ||
flex-direction: column; | flex-direction: column; | ||
min-height: 0; | min-height: 0; | ||
overflow: hidden; | |||
} | } | ||
.chapter-title { | .chapter-title { | ||
text-align: center; | text-align: center; | ||
margin-bottom: | margin-bottom: 15px; | ||
color: var(--primary-color); | color: var(--primary-color); | ||
font-size: 1. | font-size: 1.3rem; | ||
padding-bottom: | padding-bottom: 8px; | ||
border-bottom: 2px solid var(--border-color); | border-bottom: 2px solid var(--border-color); | ||
flex-shrink: 0; | flex-shrink: 0; | ||
} | |||
#verses-container { | |||
flex: 1; | |||
min-height: 0; | |||
display: flex; | |||
flex-direction: column; | |||
} | } | ||
خط ۱۹۹: | خط ۲۱۰: | ||
border-radius: 6px; | border-radius: 6px; | ||
background: white; | background: white; | ||
min-height: 0; | min-height: 0; | ||
} | } | ||
خط ۲۰۶: | خط ۲۱۷: | ||
justify-content: space-between; | justify-content: space-between; | ||
align-items: center; | align-items: center; | ||
margin-top: | margin-top: 15px; | ||
flex-wrap: wrap; | flex-wrap: wrap; | ||
gap: | gap: 8px; | ||
direction: rtl; | direction: rtl; | ||
flex-shrink: 0; | flex-shrink: 0; | ||
خط ۲۱۴: | خط ۲۲۵: | ||
.nav-btn { | .nav-btn { | ||
padding: | padding: 10px 16px; | ||
background-color: var(--secondary-color); | background-color: var(--secondary-color); | ||
color: white; | color: white; | ||
خط ۲۲۱: | خط ۲۳۲: | ||
cursor: pointer; | cursor: pointer; | ||
transition: all 0.3s; | transition: all 0.3s; | ||
font-size: | font-size: 0.9rem; | ||
display: flex; | display: flex; | ||
align-items: center; | align-items: center; | ||
gap: | gap: 6px; | ||
font-family: var(--font-family); | font-family: var(--font-family); | ||
box-shadow: 0 2px 4px rgba(0,0,0,0.2); | box-shadow: 0 2px 4px rgba(0,0,0,0.2); | ||
خط ۲۴۶: | خط ۲۵۷: | ||
align-items: center; | align-items: center; | ||
justify-content: center; | justify-content: center; | ||
gap: | gap: 6px; | ||
padding: | padding: 10px 16px; | ||
background-color: #87CEEB; | background-color: #87CEEB; | ||
color: #000000; | color: #000000; | ||
خط ۲۵۳: | خط ۲۶۴: | ||
border-radius: 6px; | border-radius: 6px; | ||
transition: all 0.3s; | transition: all 0.3s; | ||
font-size: | font-size: 0.9rem; | ||
font-family: var(--font-family); | font-family: var(--font-family); | ||
box-shadow: 0 2px 4px rgba(0,0,0,0.2); | box-shadow: 0 2px 4px rgba(0,0,0,0.2); | ||
خط ۲۶۷: | خط ۲۷۸: | ||
text-align: center; | text-align: center; | ||
color: #7f8c8d; | color: #7f8c8d; | ||
padding: | padding: 30px 15px; | ||
border: 2px dashed var(--border-color); | border: 2px dashed var(--border-color); | ||
border-radius: 8px; | border-radius: 8px; | ||
font-size: 1rem; | |||
font-size: | |||
background-color: var(--light-color); | background-color: var(--light-color); | ||
flex: 1; | flex: 1; | ||
خط ۲۸۱: | خط ۲۹۱: | ||
.access-denied { | .access-denied { | ||
text-align: center; | text-align: center; | ||
padding: | padding: 30px; | ||
background: #fee; | background: #fee; | ||
border-radius: 8px; | border-radius: 8px; | ||
border: 2px solid #f5c6cb; | border: 2px solid #f5c6cb; | ||
color: #721c24; | color: #721c24; | ||
flex: 1; | |||
display: flex; | |||
flex-direction: column; | |||
justify-content: center; | |||
} | } | ||
.access-denied h3 { | .access-denied h3 { | ||
color: #721c24; | color: #721c24; | ||
margin-bottom: | margin-bottom: 12px; | ||
font-size: 1. | font-size: 1.3rem; | ||
} | } | ||
.info-message { | .info-message { | ||
text-align: center; | text-align: center; | ||
padding: | padding: 8px; | ||
background: #e7f3ff; | background: #e7f3ff; | ||
border-radius: 5px; | border-radius: 5px; | ||
margin-top: | margin-top: 8px; | ||
font-size: 0. | font-size: 0.85rem; | ||
color: #0066cc; | color: #0066cc; | ||
flex-shrink: 0; | flex-shrink: 0; | ||
خط ۳۰۹: | خط ۳۲۲: | ||
@media (max-width: 768px) { | @media (max-width: 768px) { | ||
.container { | .container { | ||
padding: 8px | padding: 5px 8px; | ||
} | } | ||
.app-header { | .app-header { | ||
margin-bottom: | margin-bottom: 10px; | ||
padding: 12px | padding: 10px 12px; | ||
} | } | ||
.breadcrumb { | .breadcrumb { | ||
font-size: 0. | font-size: 0.8rem; | ||
margin-bottom: | margin-bottom: 6px; | ||
} | } | ||
.app-header h1 { | .app-header h1 { | ||
font-size: 1. | font-size: 1.2rem; | ||
margin-bottom: | margin-bottom: 4px; | ||
} | } | ||
.description { | .description { | ||
font-size: 0. | font-size: 0.85rem; | ||
} | } | ||
.selector-container { | .selector-container { | ||
grid-template-columns: 1fr; | grid-template-columns: 1fr; | ||
gap: | gap: 8px; | ||
margin-bottom: | margin-bottom: 12px; | ||
padding: | padding: 10px; | ||
} | } | ||
.bible-content { | .bible-content { | ||
padding: | padding: 12px; | ||
} | } | ||
.chapter-title { | .chapter-title { | ||
font-size: 1. | font-size: 1.1rem; | ||
margin-bottom: | margin-bottom: 12px; | ||
} | } | ||
.navigation { | .navigation { | ||
flex-direction: column; | flex-direction: column; | ||
gap: | gap: 8px; | ||
} | } | ||
خط ۳۶۰: | خط ۳۷۳: | ||
@media (max-width: 480px) { | @media (max-width: 480px) { | ||
.nav-btn, .wiki-link { | .nav-btn, .wiki-link { | ||
padding: | padding: 8px 12px; | ||
font-size: 0. | font-size: 0.85rem; | ||
} | } | ||
.instructions { | .instructions { | ||
padding: | padding: 20px 12px; | ||
font-size: | font-size: 0.9rem; | ||
} | } | ||
.app-header { | .app-header { | ||
padding: 10px | padding: 8px 10px; | ||
} | } | ||
.app-header h1 { | .app-header h1 { | ||
font-size: 1. | font-size: 1.1rem; | ||
} | } | ||
} | } | ||
خط ۳۹۰: | خط ۴۰۳: | ||
.placeholder i { | .placeholder i { | ||
font-size: | font-size: 2.5rem; | ||
margin-bottom: | margin-bottom: 12px; | ||
color: var(--border-color); | color: var(--border-color); | ||
} | } | ||
خط ۴۱۴: | خط ۴۲۷: | ||
</div> | </div> | ||
<div id="content-wrapper"> | <div id="content-wrapper" style="flex: 1; display: flex; flex-direction: column; min-height: 0;"> | ||
<!-- محتوا توسط JavaScript پر میشود --> | <!-- محتوا توسط JavaScript پر میشود --> | ||
</div> | </div> | ||
خط ۶۳۴: | خط ۶۴۷: | ||
`; | `; | ||
// | // ادامه کد JavaScript دقیقاً مانند قبل... | ||
// [کد JavaScript بدون تغییر باقی میماند] | |||
// | |||
} | } | ||
نسخهٔ ۱۰ اکتبر ۲۰۲۵، ساعت ۰۶:۲۳