This commit is contained in:
amy 2024-12-08 12:53:41 +03:30
parent efbe9b633d
commit c5b6b24683
No known key found for this signature in database
2 changed files with 40 additions and 7 deletions

View file

@ -1,5 +1,5 @@
import './App.css' import './App.css'
import {AdvancedBr, SingularOomfie} from './components/comps.tsx' import {AdvancedBr, Singular88, SingularOomfie} from './components/comps.tsx'
import {createSignal, onMount} from 'solid-js'; import {createSignal, onMount} from 'solid-js';
import Reviews from './components/api.tsx'; import Reviews from './components/api.tsx';
import Music, {MusicEntry} from './components/music.tsx'; import Music, {MusicEntry} from './components/music.tsx';
@ -7,6 +7,7 @@ import {Bdpfp, Normalpfp} from './components/pfp.tsx';
import {InfoCard} from './components/middlecard.tsx'; import {InfoCard} from './components/middlecard.tsx';
export const [shouldpopup, setpopup] = createSignal(false) export const [shouldpopup, setpopup] = createSignal(false)
export const [shouldpopup88, setpopup88] = createSignal(false)
export const [shouldpopupEasterEgg, setpopupEasterEgg] = createSignal(false) export const [shouldpopupEasterEgg, setpopupEasterEgg] = createSignal(false)
export const [ishover, setishover] = createSignal(false) export const [ishover, setishover] = createSignal(false)
@ -136,8 +137,8 @@ function App() {
</div> </div>
</div> </div>
<AdvancedBr count={2}/> <AdvancedBr count={2}/>
<div class='easteregg' style={{opacity: isAnimating() || animatedwoem() ? "0%" : "100%"}}> <div className='easteregg' style={{opacity: isAnimating() || animatedwoem() ? "0%" : "100%"}}>
<div class="musicbutton" onclick={() => { <div className="musicbutton" onClick={() => {
setpopup(!shouldpopup()) setpopup(!shouldpopup())
}}> }}>
<p>typa shit ive been on</p><img style={{ <p>typa shit ive been on</p><img style={{
@ -145,8 +146,8 @@ function App() {
"max-width": "1.5em" "max-width": "1.5em"
}} src="./fireemoji.png"/> }} src="./fireemoji.png"/>
</div> </div>
<div class="musicbutton" > <div className="musicbutton">
<div class="oomfies" onClick={() => { <div className="oomfies" onClick={() => {
setoomfies( setoomfies(
<> <>
<SingularOomfie name='ashley' discordid='836177139798638592' <SingularOomfie name='ashley' discordid='836177139798638592'
@ -172,10 +173,15 @@ function App() {
) )
}}> {oomfies()}</div> }}> {oomfies()}</div>
</div> </div>
<div class="musicbutton" onclick={vivsiepop}> <div class="musicbutton" onClick={vivsiepop}>
<p>echo if it was written by vivsiepop</p> <p>echo if it was written by vivsiepop</p>
</div> </div>
<div class="musicbutton" onclick={() => { <div class="musicbutton" onClick={() => {
setpopup88(true)
}}>
<p>88x31's</p>
</div>
<div class="musicbutton" onClick={() => {
if (explodcount > 5) { if (explodcount > 5) {
document.body.innerHTML = "" document.body.innerHTML = ""
setTimeout(() => { setTimeout(() => {
@ -225,6 +231,28 @@ function App() {
</div> </div>
</div> </div>
</Music> </Music>
<Music shouldpopup={shouldpopup88}>
<div class='musicdiv'>
<div class='innermusic'>
<div class="music-close-button-div">
<button class="close-button" onClick={() => {
setpopup88(false)
}}>X
</button>
</div>
<div style={{}}>
<img src="https://exhq.dev/88x31.png" alt=""/>
<br/>
<span>feel free to link mine, <code>https://exhq.dev/88x31.png</code></span>
<div style={{"background-color": "gray", height: "1px"}}/>
<div>
<Singular88 name="nax" url="https://nax.dev" src="https://nax.dev/88x31.gif"/>
<Singular88 name="sophari" url="https://sophari.org" src="https://sophari.org/img/sophari.gif"/>
</div>
</div>
</div>
</div>
</Music>
<div class='footer'> made with by amy. <a href="https://git.lgbt/exhq/v2.exhq.dev">this website is <div class='footer'> made with by amy. <a href="https://git.lgbt/exhq/v2.exhq.dev">this website is
opensource</a></div> opensource</a></div>
</> </>

View file

@ -59,4 +59,9 @@ export function SingularOomfie(props: { name: string; url: string; discordid: st
)} )}
</div> </div>
); );
}
export function Singular88(props: { name: string; url: string; src:string }) {
return <a href={props.url}><img alt={props.name} src={props.src}/></a>
} }