Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,12 @@
<script src="JetStreamDriver.js"></script>

</head>
<body onload="initialize()">
<body onload="initialize()" class="animate">
<script>
if (!JetStreamParams.isDefault) {
document.body.classList.remove("animate");
Comment thread
camillobruni marked this conversation as resolved.
Outdated
}
</script>
<h1 class="logo">
<div id="jetstreams">
<a href="index.html" class="logo-image">JetStream 3</a>
Expand Down
25 changes: 20 additions & 5 deletions resources/JetStream.css
Original file line number Diff line number Diff line change
Expand Up @@ -179,20 +179,27 @@ img {
background-position: center;
background-image: url("JetStream3Logo.svg");
color: transparent;
animation: swingin 350ms ease-out forwards;
will-change: transform, opacity;
height: 75px;
}

body.animate .logo .logo-image {
animation: swingin 350ms ease-out forwards;
}

#jetstreams {
background-image: url("jetstreams.svg");
background-image: url("jetstreams-static.svg");
background-repeat: no-repeat;
background-size: contain;
background-position: center;
padding: 2rem 0;
margin: -2rem 0;
}

body.animate #jetstreams {
background-image: url("jetstreams.svg");
}

#jetstreams svg {
width: 100%;
max-height: 120px;
Expand All @@ -219,6 +226,10 @@ article,
.summary {
max-width: 70rem;
margin: 0 auto 0 auto;
}

body.animate article,
body.animate .summary {
opacity: 0;
animation: fadein 0.5s ease-in-out forwards;
animation-delay: 200ms;
Expand Down Expand Up @@ -358,7 +369,8 @@ a.button {
user-select: none;
}

a.button {

body.animate a.button {
animation: fadein 500ms ease-in forwards, scaledown 500ms ease-in forwards;
opacity: 0;
}
Expand Down Expand Up @@ -466,14 +478,17 @@ a.button {
justify-content: space-around;
gap: var(--gap);
margin: 0 calc(var(--gap) * -1) 0 calc(-var(--gap) * -1);
animation: fadein 500ms ease-out forwards;
opacity: 0;
overflow-y: auto;
flex: 1;
padding-bottom: var(--gap);
box-sizing: border-box;
}

body.animate #results {
animation: fadein 500ms ease-out forwards;
opacity: 0;
}

.benchmark {
position: relative;
flex: 1;
Expand Down
18 changes: 18 additions & 0 deletions resources/jetstreams-static.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.