Skip to content

Commit

Permalink
Improve styles
Browse files Browse the repository at this point in the history
  • Loading branch information
FedorovAlexander committed Nov 7, 2023
1 parent 59803fe commit d1ef340
Showing 1 changed file with 29 additions and 19 deletions.
48 changes: 29 additions & 19 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@
while (Math.abs(e.lngLat.lng - coordinates[0]) > 180) {
coordinates[0] += e.lngLat.lng > coordinates[0] ? 360 : -360;
}
//open sidebar
currentBattle = {
title: e.features[0].properties.title,
Expand Down Expand Up @@ -263,25 +264,28 @@
<div id="map" />
<div id="sidebar" class:open={openSidebar}>
<button class="close" on:click={closeSidebar}>&#128473;</button>
{#if currentBattle.image}
<div class="image-container">
<img src={currentBattle.image} alt={currentBattle.title} ariaclass="image" class="image" />
</div>
{/if}
<h2 class="title">{currentBattle.title}</h2>
{#if currentBattle.startDate}
{#if currentBattle.endDate}
<p class="date">{currentBattle.startDate} - {currentBattle.endDate}</p>
{:else}
<p class="date">{currentBattle.startDate}</p>

<div class="sidebar-content">
{#if currentBattle.image}
<div class="image-container">
<img src={currentBattle.image} alt={currentBattle.title} ariaclass="image" class="image" />
</div>
{/if}
<h2 class="title">{currentBattle.title}</h2>
{#if currentBattle.startDate}
{#if currentBattle.endDate}
<p class="date">{currentBattle.startDate} - {currentBattle.endDate}</p>
{:else}
<p class="date">{currentBattle.startDate}</p>
{/if}
{/if}
{/if}
{#if currentBattle.link}
<a href={currentBattle.link} target="”_blank”" noopener noreferrer class="link">Wikipedia &#x1f517;</a>
{/if}
{#if currentBattle.description}
<p class="description">{currentBattle.description}</p>
{/if}
{#if currentBattle.link}
<a href={currentBattle.link} target="”_blank”" noopener noreferrer class="link">Wikipedia &#x1f517;</a>
{/if}
{#if currentBattle.description}
<p class="description">{currentBattle.description}</p>
{/if}
</div>
</div>

<style>
Expand All @@ -293,7 +297,6 @@
}
#sidebar {
/* box-sizing: border-box; */
font-family: Arial, Helvetica, sans-serif;
position: absolute;
top: 0;
Expand All @@ -304,6 +307,8 @@
overflow: auto;
transition: right 0.3s ease-in-out;
padding-bottom: 30px;
height: 100%;
overflow: hidden;
}
#sidebar.open {
Expand All @@ -326,6 +331,11 @@
}
}
.sidebar-content {
height: 100%;
overflow: auto;
}
.image-container {
width: 100%;
max-height: fit-content;
Expand Down

0 comments on commit d1ef340

Please sign in to comment.