Karten in HTML
This commit is contained in:
parent
db33fc128b
commit
88b16bc158
5 changed files with 51 additions and 250 deletions
BIN
IMFePIsc29P.ttf
Normal file
BIN
IMFePIsc29P.ttf
Normal file
Binary file not shown.
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 1.2 MiB |
BIN
img/gretchen.jpg
Normal file
BIN
img/gretchen.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 786 KiB |
|
|
@ -136,9 +136,20 @@ export class Display {
|
|||
if (state.show !== null) {
|
||||
const wrapper = document.createElement('a')
|
||||
wrapper.href = '/'
|
||||
const fullview = document.createElement('img')
|
||||
fullview.src = '/img/Kartendesign.svg'
|
||||
wrapper.className = 'fullview'
|
||||
const fullview = document.createElement('div')
|
||||
const name = 'Gretchen'
|
||||
const desc = 'Näherin, 20'
|
||||
const img = '/img/gretchen.jpg'
|
||||
const text = '<p>Text</p><p>More text text text</p>'
|
||||
fullview.innerHTML = `
|
||||
<header>
|
||||
<img src=${img} />
|
||||
<h1>${name}</h1>
|
||||
<p class=desc>${desc}</p>
|
||||
</header>
|
||||
<div class=fulltext>${text}</div>
|
||||
`
|
||||
wrapper.appendChild(fullview)
|
||||
target.appendChild(wrapper)
|
||||
}
|
||||
|
|
|
|||
41
style.css
41
style.css
|
|
@ -3,9 +3,16 @@
|
|||
src: url("/IMFePIit29P.ttf");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Fell Sc";
|
||||
src: url("/IMFePIsc29P.ttf");
|
||||
}
|
||||
|
||||
|
||||
body {
|
||||
background-color: #e1eef2;
|
||||
margin: 0;
|
||||
font-family: "Fell";
|
||||
}
|
||||
|
||||
.wrapper {
|
||||
|
|
@ -55,7 +62,6 @@ body {
|
|||
text-align: center;
|
||||
position: absolute;
|
||||
transform-origin: 0 0;
|
||||
font-family: "Fell";
|
||||
}
|
||||
|
||||
.fullview {
|
||||
|
|
@ -69,12 +75,41 @@ body {
|
|||
box-sizing: border-box;
|
||||
cursor: default;
|
||||
}
|
||||
.fullview > img {
|
||||
.fullview > div {
|
||||
position: fixed;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
min-width: 40em;
|
||||
min-width: 20em;
|
||||
min-height: 30em;
|
||||
max-height: 100%;
|
||||
background-color: #006680;
|
||||
padding: 1em;
|
||||
color: white;
|
||||
border-radius: 20px;
|
||||
border: 5px solid #1a1c1c;
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
.fullview > div img {
|
||||
float: right;
|
||||
width: 120px;
|
||||
border-radius: 80px;
|
||||
border: 3px solid #1a1c1c;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
h1, .desc {
|
||||
font-family: "Fell Sc";
|
||||
margin-left: 0.5rem;
|
||||
}
|
||||
|
||||
.fulltext {
|
||||
flex-grow: 1;
|
||||
background-color: #99d7e9;
|
||||
border-radius: 20px;
|
||||
border: 3px solid #1a1c1c;
|
||||
color: #1a1c1c;
|
||||
padding: 0 0.5em;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue