older versions removed
This commit is contained in:
parent
b459c933c1
commit
a215e80fb2
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 526 B After Width: | Height: | Size: 526 B |
@ -1,80 +0,0 @@
|
|||||||
:root{
|
|
||||||
--fontFam: 'Poppins', sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
*{
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: var(--fontFam);
|
|
||||||
}
|
|
||||||
|
|
||||||
body{
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: center;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.page{
|
|
||||||
width: 80%;
|
|
||||||
margin-top: 3rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.page > *{
|
|
||||||
margin: 2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.projects > *{
|
|
||||||
margin-top: 2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.project > *{
|
|
||||||
margin: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.header{
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
display: flex;
|
|
||||||
background-color: white;
|
|
||||||
z-index: 10;
|
|
||||||
justify-content: space-between;
|
|
||||||
padding: 1rem;
|
|
||||||
width: 100%;
|
|
||||||
box-shadow: rgb(0 0 0 / 5%) 0px 6px 24px 0px, rgb(0 0 0 / 8%) 0px 0px 0px 1px;}
|
|
||||||
.header a{
|
|
||||||
margin: 5px;
|
|
||||||
text-decoration: none;
|
|
||||||
color: black;
|
|
||||||
font-size: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
header h3{
|
|
||||||
position: relative;
|
|
||||||
z-index: 4;
|
|
||||||
color: blue;
|
|
||||||
font-size: 1.2rem;
|
|
||||||
filter: drop-shadow(0 0 0.25rem rgba(0,0,0,0.2));
|
|
||||||
}
|
|
||||||
|
|
||||||
header h3:after{
|
|
||||||
content: '</label>';
|
|
||||||
position: absolute;
|
|
||||||
font-size: 1.9rem;
|
|
||||||
color: rgba(128, 128, 128, 0.219);
|
|
||||||
bottom: -15px;
|
|
||||||
right: -70px;
|
|
||||||
z-index: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
header h3::before{
|
|
||||||
content: '#BEZ tagů';
|
|
||||||
position: absolute;
|
|
||||||
font-size: 1.5rem;
|
|
||||||
color: rgba(128, 128, 128, 0.219);
|
|
||||||
bottom: 5px;
|
|
||||||
z-index: 1;
|
|
||||||
left: -80px;
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
<title>Filip Rojek</title>
|
|
||||||
<link rel="stylesheet" href="./css/main.css">
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com">
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap" rel="stylesheet">
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.6.1/gsap.min.js" defer></script>
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.6.1/CSSRulePlugin.min.js" integrity="sha512-0bzaetZStCnsUgbCtGVxftzF/L32PNOnrMlYLXwBOKl8cUjTSSDfJVyyJsNwGoI0iE0WUqni2eEfO35kJjFj5g==" crossorigin="anonymous" defer></script>
|
|
||||||
<script src="./js/app.js" defer></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header class="header">
|
|
||||||
<div class="left">
|
|
||||||
<a href="#">Home</a>
|
|
||||||
<a href="#">Projects</a>
|
|
||||||
<a href="#">Blog</a>
|
|
||||||
</div>
|
|
||||||
<div class="jmeno">
|
|
||||||
<h3>Filip Roudžek</h3>
|
|
||||||
</div>
|
|
||||||
<div class="right">
|
|
||||||
<a href="#">Contact me</a>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<section class="page">
|
|
||||||
<section class="about-me">
|
|
||||||
<h1>Vítej na mé stránce</h1>
|
|
||||||
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Temporibus ea totam debitis porro, incidunt quam tempora sint, cumque cupiditate aliquid libero neque inventore. Consequuntur exercitationem temporibus vero enim, labore earum.</p>
|
|
||||||
</section>
|
|
||||||
<section class="projects">
|
|
||||||
<h2>Projekty</h2>
|
|
||||||
<div class="project">
|
|
||||||
<div class="about-project">
|
|
||||||
<h3>Fofrbazar</h3>
|
|
||||||
<a href="https://www.fofrbazar.cz">link</a>
|
|
||||||
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nisi necessitatibus sequi molestiae iste eos corrupti obcaecati voluptatibus tempora expedita libero. Consectetur, sunt voluptate. Similique, maiores magnam soluta natus animi doloremque.</p>
|
|
||||||
</div>
|
|
||||||
<div class="technologies">
|
|
||||||
<ul>
|
|
||||||
<li>Php 7.4</li>
|
|
||||||
<li>Laravel 8</li>
|
|
||||||
<li>MySQL</li>
|
|
||||||
<li>Vue.js</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="source-code">
|
|
||||||
<a href="https://github.com/fofrbazar/fb-website" class="github">GitHub</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="project">
|
|
||||||
<div class="about-project">
|
|
||||||
<h3>Portfolio</h3>
|
|
||||||
<a href="http://portfolio.fofrbazar.cz">link</a>
|
|
||||||
<p>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Earum maxime, quis enim, magni modi labore recusandae reiciendis nisi assumenda incidunt commodi quae sapiente pariatur? Recusandae, corporis minus. Eligendi, ducimus consectetur.</p>
|
|
||||||
</div>
|
|
||||||
<div class="technologies">
|
|
||||||
<ul>
|
|
||||||
<li>Node.js</li>
|
|
||||||
<li>Express.js</li>
|
|
||||||
<li>REST Api</li>
|
|
||||||
<li>MongoDB</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="source-code">
|
|
||||||
<a href="https://github.com/fofrbazar/portfolio" class="github">GitHub</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<footer class="footer">
|
|
||||||
<div class="text">
|
|
||||||
<p>STAY CONNECTED</p>
|
|
||||||
</div>
|
|
||||||
<div class="links">
|
|
||||||
<a href="https://github.com/filiprojek">GitHub</a>
|
|
||||||
<a href="https://linkedin.com/in/filiprojek">LinkedIn</a>
|
|
||||||
<a href="#">Discord</a>
|
|
||||||
<a href="https://instagram.com/fildarojku">Instagram</a>
|
|
||||||
<a href="mailto:filip@filiprojek.cz">E-mail</a>
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
</section>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,8 +0,0 @@
|
|||||||
const listItems = document.querySelectorAll('li')
|
|
||||||
const header = document.querySelectorAll('header')
|
|
||||||
|
|
||||||
const Fíla = document.querySelector('.jmeno h3')
|
|
||||||
gsap.from(listItems,{ opacity: 0, stagger: 0.1, ease: 'power4.out', duration: .6, x: -30, delay: .3})
|
|
||||||
gsap.from(header, {y:-100})
|
|
||||||
|
|
||||||
gsap.fromTo(Fíla, {opacity: 0, scale: .9}, {opacity:1, scale:1, delay: 1})
|
|
@ -1,95 +0,0 @@
|
|||||||
@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
|
|
||||||
:root{
|
|
||||||
--text-color: black;
|
|
||||||
}
|
|
||||||
*{
|
|
||||||
box-sizing: border-box;
|
|
||||||
padding: 0px;
|
|
||||||
margin: 0px;
|
|
||||||
}
|
|
||||||
html{
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
body{
|
|
||||||
font-family: 'Open Sans', sans-serif;
|
|
||||||
min-height: 100vh;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
|
||||||
.header{
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
margin-bottom: 1.5rem;
|
|
||||||
font-size: 1.5rem;
|
|
||||||
}
|
|
||||||
.header .left{
|
|
||||||
display: flex;
|
|
||||||
gap: 1rem;
|
|
||||||
}
|
|
||||||
.header a{
|
|
||||||
text-decoration: underline;
|
|
||||||
color: var(--text-color);
|
|
||||||
}
|
|
||||||
.header .jmeno{
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
.header > *{
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.header .right{
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
.wrapper{
|
|
||||||
margin-right: auto;
|
|
||||||
margin-left: auto;
|
|
||||||
max-width: 80%;
|
|
||||||
padding-right: 10px;
|
|
||||||
padding-left: 10px;
|
|
||||||
}
|
|
||||||
.page > *{
|
|
||||||
margin-bottom: 3rem;
|
|
||||||
}
|
|
||||||
.projects > *:not(:first-child){
|
|
||||||
margin-bottom: 1rem;
|
|
||||||
}
|
|
||||||
.projects > :first-child{
|
|
||||||
margin-bottom: .5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contact{
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
.contact form{
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
width: 30rem;
|
|
||||||
}
|
|
||||||
.contact form button{
|
|
||||||
margin-left: 10rem;
|
|
||||||
margin-right: 10rem;
|
|
||||||
padding-top: 1rem;
|
|
||||||
padding-bottom: 1rem;
|
|
||||||
border-radius: 10px;
|
|
||||||
background-color: rgba(255, 255, 255, 0.719);
|
|
||||||
font-size: 1rem;
|
|
||||||
cursor: pointer;
|
|
||||||
box-shadow: 5px 5px 15px -5px rgba(0,0,0,0.58);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.footer{
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: center;
|
|
||||||
margin-top: auto;
|
|
||||||
}
|
|
||||||
.footer .text{
|
|
||||||
font-size: 1.3rem;
|
|
||||||
}
|
|
||||||
.footer .links a{
|
|
||||||
color: var(--text-color);
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
@ -1,93 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
<title>Filip Rojek</title>
|
|
||||||
<link rel="stylesheet" href="./css/style.css">
|
|
||||||
<script src="./js/script.js" defer></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header class="header">
|
|
||||||
<div class="left">
|
|
||||||
<a href="#">Home</a>
|
|
||||||
<a href="#">Projects</a>
|
|
||||||
<a href="#">Blog</a>
|
|
||||||
</div>
|
|
||||||
<div class="jmeno">
|
|
||||||
<h3>Filip Roudžek</h3>
|
|
||||||
</div>
|
|
||||||
<div class="right">
|
|
||||||
<a href="#">Contact me</a>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<section class="page wrapper">
|
|
||||||
<section class="about-me">
|
|
||||||
<h1>Vítej na mé stránce</h1>
|
|
||||||
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Temporibus ea totam debitis porro, incidunt quam tempora sint, cumque cupiditate aliquid libero neque inventore. Consequuntur exercitationem temporibus vero enim, labore earum.</p>
|
|
||||||
</section>
|
|
||||||
<section class="projects">
|
|
||||||
<h2>Projekty</h2>
|
|
||||||
<div class="project">
|
|
||||||
<div class="about-project">
|
|
||||||
<h3>Fofrbazar</h3>
|
|
||||||
<a href="https://www.fofrbazar.cz">link</a>
|
|
||||||
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nisi necessitatibus sequi molestiae iste eos corrupti obcaecati voluptatibus tempora expedita libero. Consectetur, sunt voluptate. Similique, maiores magnam soluta natus animi doloremque.</p>
|
|
||||||
</div>
|
|
||||||
<div class="technologies">
|
|
||||||
<ul>
|
|
||||||
<li>Php 7.4</li>
|
|
||||||
<li>Laravel 8</li>
|
|
||||||
<li>MySQL</li>
|
|
||||||
<li>Vue.js</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="source-code">
|
|
||||||
<a href="https://github.com/fofrbazar/fb-website" class="github">GitHub</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="project">
|
|
||||||
<div class="about-project">
|
|
||||||
<h3>Portfolio</h3>
|
|
||||||
<a href="http://portfolio.fofrbazar.cz">link</a>
|
|
||||||
<p>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Earum maxime, quis enim, magni modi labore recusandae reiciendis nisi assumenda incidunt commodi quae sapiente pariatur? Recusandae, corporis minus. Eligendi, ducimus consectetur.</p>
|
|
||||||
</div>
|
|
||||||
<div class="technologies">
|
|
||||||
<ul>
|
|
||||||
<li>Node.js</li>
|
|
||||||
<li>Express.js</li>
|
|
||||||
<li>REST Api</li>
|
|
||||||
<li>MongoDB</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="source-code">
|
|
||||||
<a href="https://github.com/fofrbazar/portfolio" class="github">GitHub</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<section class="contact">
|
|
||||||
<h2>Kontaktujte mě</h2>
|
|
||||||
<form>
|
|
||||||
<label for="email">Zadejte váš e-mail</label>
|
|
||||||
<input type="email" name="email" id="email" placeholder="Váš e-mail" required>
|
|
||||||
<label for="message">Napište zprávu</label>
|
|
||||||
<textarea name="message" id="message" cols="30" rows="10"></textarea>
|
|
||||||
<button type="submit" id="send">Odeslat</button>
|
|
||||||
</form>
|
|
||||||
</section>
|
|
||||||
</section>
|
|
||||||
<footer class="footer">
|
|
||||||
<div class="text">
|
|
||||||
<p>STAY CONNECTED</p>
|
|
||||||
</div>
|
|
||||||
<div class="links">
|
|
||||||
<a href="https://github.com/filiprojek">GitHub</a>
|
|
||||||
<a href="https://linkedin.com/in/filiprojek">LinkedIn</a>
|
|
||||||
<a href="#">Discord</a>
|
|
||||||
<a href="https://instagram.com/fildarojku">Instagram</a>
|
|
||||||
<a href="mailto:filip@filiprojek.cz">E-mail</a>
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,3 +0,0 @@
|
|||||||
> 1%
|
|
||||||
last 2 versions
|
|
||||||
not dead
|
|
23
v3/.gitignore
vendored
23
v3/.gitignore
vendored
@ -1,23 +0,0 @@
|
|||||||
.DS_Store
|
|
||||||
node_modules
|
|
||||||
/dist
|
|
||||||
|
|
||||||
|
|
||||||
# local env files
|
|
||||||
.env.local
|
|
||||||
.env.*.local
|
|
||||||
|
|
||||||
# Log files
|
|
||||||
npm-debug.log*
|
|
||||||
yarn-debug.log*
|
|
||||||
yarn-error.log*
|
|
||||||
pnpm-debug.log*
|
|
||||||
|
|
||||||
# Editor directories and files
|
|
||||||
.idea
|
|
||||||
.vscode
|
|
||||||
*.suo
|
|
||||||
*.ntvs*
|
|
||||||
*.njsproj
|
|
||||||
*.sln
|
|
||||||
*.sw?
|
|
19
v3/README.md
19
v3/README.md
@ -1,19 +0,0 @@
|
|||||||
# v3
|
|
||||||
|
|
||||||
## Project setup
|
|
||||||
```
|
|
||||||
npm install
|
|
||||||
```
|
|
||||||
|
|
||||||
### Compiles and hot-reloads for development
|
|
||||||
```
|
|
||||||
npm run serve
|
|
||||||
```
|
|
||||||
|
|
||||||
### Compiles and minifies for production
|
|
||||||
```
|
|
||||||
npm run build
|
|
||||||
```
|
|
||||||
|
|
||||||
### Customize configuration
|
|
||||||
See [Configuration Reference](https://cli.vuejs.org/config/).
|
|
23935
v3/package-lock.json
generated
23935
v3/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,21 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "v3",
|
|
||||||
"version": "0.1.0",
|
|
||||||
"private": true,
|
|
||||||
"scripts": {
|
|
||||||
"serve": "vue-cli-service serve",
|
|
||||||
"build": "vue-cli-service build"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"vue": "^3.0.0",
|
|
||||||
"vue-router": "^4.0.0-0"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@vue/cli-plugin-router": "~4.5.0",
|
|
||||||
"@vue/cli-service": "~4.5.0",
|
|
||||||
"@vue/compiler-sfc": "^3.0.0",
|
|
||||||
"node-sass": "^6.0.0",
|
|
||||||
"sass": "^1.32.13",
|
|
||||||
"sass-loader": "^9"
|
|
||||||
}
|
|
||||||
}
|
|
Binary file not shown.
Before Width: | Height: | Size: 4.2 KiB |
@ -1,21 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width,initial-scale=1.0">
|
|
||||||
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com">
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Open+Sans&display=swap" rel="stylesheet">
|
|
||||||
|
|
||||||
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
|
|
||||||
<title>Filip Rojek</title>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<noscript>
|
|
||||||
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
|
|
||||||
</noscript>
|
|
||||||
<div id="app"></div>
|
|
||||||
<!-- built files will be auto injected -->
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,24 +0,0 @@
|
|||||||
<template>
|
|
||||||
<Header />
|
|
||||||
<router-view />
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import Header from '@/components/Header.vue'
|
|
||||||
export default {
|
|
||||||
components: {
|
|
||||||
Header,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
font-family: 'Open Sans', sans-serif;
|
|
||||||
}
|
|
||||||
</style>
|
|
@ -1,7 +0,0 @@
|
|||||||
$shadow-1: 0 0 4px rgba(0, 0, 0, 0.2);
|
|
||||||
$shadow-2: rgba(0, 0, 0, 0.16) 0px 1px 4px;
|
|
||||||
$shadow-3: 7px 5px 17px -5px rgba(0, 0, 0, 0.78);
|
|
||||||
$shadow-4: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
|
|
||||||
$shadow-5: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
|
|
||||||
|
|
||||||
$heading-1: 1.5rem;
|
|
@ -1,44 +0,0 @@
|
|||||||
<template>
|
|
||||||
<header>
|
|
||||||
<div class="left">
|
|
||||||
<a href="#">Home</a>
|
|
||||||
<a href="#">About</a>
|
|
||||||
<a href="#">Projects</a>
|
|
||||||
</div>
|
|
||||||
<div class="right">
|
|
||||||
<a href="#">Contact</a>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
|
||||||
@import '@/assets/scss/variables.scss';
|
|
||||||
header {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
box-shadow: $shadow-2;
|
|
||||||
// background: red;
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: black;
|
|
||||||
text-decoration: none;
|
|
||||||
font-size: 1.5rem;
|
|
||||||
margin: 0.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
|
|
||||||
.left {
|
|
||||||
margin: 0.5rem 0 0.5rem 1rem;
|
|
||||||
}
|
|
||||||
.right {
|
|
||||||
margin: 0.5rem 1rem 0.5rem 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
@ -1,5 +0,0 @@
|
|||||||
import { createApp } from 'vue'
|
|
||||||
import App from './App.vue'
|
|
||||||
import router from './router'
|
|
||||||
|
|
||||||
createApp(App).use(router).mount('#app')
|
|
@ -1,23 +0,0 @@
|
|||||||
import { createRouter, createWebHistory } from 'vue-router'
|
|
||||||
import Home from '@/views/Home.vue'
|
|
||||||
import About from '@/views/About.vue'
|
|
||||||
|
|
||||||
const routes = [
|
|
||||||
{
|
|
||||||
path: '/',
|
|
||||||
name: 'Home',
|
|
||||||
component: Home
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: '/about',
|
|
||||||
name: 'About',
|
|
||||||
component: About
|
|
||||||
}
|
|
||||||
]
|
|
||||||
|
|
||||||
const router = createRouter({
|
|
||||||
history: createWebHistory(process.env.BASE_URL),
|
|
||||||
routes
|
|
||||||
})
|
|
||||||
|
|
||||||
export default router
|
|
@ -1,5 +0,0 @@
|
|||||||
<template>
|
|
||||||
<div class="about">
|
|
||||||
<h1>This is an about page</h1>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
@ -1,8 +0,0 @@
|
|||||||
<template> </template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
name: 'Home',
|
|
||||||
components: {},
|
|
||||||
}
|
|
||||||
</script>
|
|
105
v4.0/index.html
105
v4.0/index.html
@ -1,105 +0,0 @@
|
|||||||
<!doctype html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=1.0">
|
|
||||||
<meta id="contentLanguage" http-equiv="Content-Language" content="en_US" />
|
|
||||||
<meta name="keywords" content="filip rojek, filiprojek, rojek, developer, webdeveloper">
|
|
||||||
<meta name="description" content="Backend nodejs & php developer @fofrweb, Linux Void user, student and coffee enthusiast">
|
|
||||||
<meta property="og:locale" content="en_US" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:title" content="Filip Rojek" />
|
|
||||||
<meta property="og:description" content="Backend nodejs & php developer @fofrweb, Linux Void user, student and coffee enthusiast">
|
|
||||||
<meta property="og:site_name" content="filiprojek.cz" />
|
|
||||||
<meta name="author" content="Filip Rojek <filip(at)filiprojek.cz>" />
|
|
||||||
<meta name="email" content="webmaster(@)fofrweb.com" />
|
|
||||||
<meta name="copyright" content="(c) filiprojek.cz" />
|
|
||||||
<meta name="expires" content="never" />
|
|
||||||
<meta name="robots" content="index,follow" />
|
|
||||||
<meta name="Seznambot" content="index,follow" />
|
|
||||||
<meta name="Googlebot" content="index,follow" />
|
|
||||||
<title>Filip Rojek</title>
|
|
||||||
<link rel="canonical" href="https://www.filiprojek.cz/" />
|
|
||||||
<link rel="icon" type="image/x-icon" href="fr.ico" />
|
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap" rel="stylesheet">
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
font-family: 'Source Code Pro', monospace;
|
|
||||||
background: black;
|
|
||||||
color: white;
|
|
||||||
font-size: 1.2rem;
|
|
||||||
height: 100vh
|
|
||||||
max-height: -webkit-fill-available;
|
|
||||||
max-width: 100vw;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
section {
|
|
||||||
position: absolute;
|
|
||||||
top: 50%;
|
|
||||||
left: 50%;
|
|
||||||
transform: translateX(-50%) translateY(-50%);
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: lightblue;
|
|
||||||
cursor: pointer;
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
#pgp {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
#pgpmobile {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@media (max-width: 600px) {
|
|
||||||
#pgp {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
#pgpmobile {
|
|
||||||
display: inline-block;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<section>
|
|
||||||
<p>Filip Rojek <filip(at)filiprojek.cz></p>
|
|
||||||
<br>
|
|
||||||
<p>Backend nodejs & php developer <a href="https://www.fofrweb.com/">@fofrweb</a>,<br> Linux Void user, student and coffee enthusiast<span class="underscore">_</span><p>
|
|
||||||
<br>
|
|
||||||
<p id="pgp" title="copy pgp to clipboard">PGP: fc37b989787acf8cbce7c0c2a56a345efe321161</p>
|
|
||||||
<br>
|
|
||||||
<p><a href="https://github.com/filiprojek">Github</a> <a href="https://t.me/filiprojek">Telegram</a> <a href="#" id="pgpmobile" title="copy pgp to clipboard">PGP</a></p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
const _ = document.querySelector(".underscore")
|
|
||||||
let b = false
|
|
||||||
setInterval(() => {
|
|
||||||
b ? _.style.visibility = "visible" : _.style.visibility = "hidden"
|
|
||||||
b = !b
|
|
||||||
}, 500)
|
|
||||||
|
|
||||||
const pgp = document.querySelector("#pgp")
|
|
||||||
const pgpmobile = document.querySelector("#pgpmobile")
|
|
||||||
const pgpcp = (e) => {
|
|
||||||
console.log(e)
|
|
||||||
e.preventDefault()
|
|
||||||
navigator.clipboard.writeText("fc37b989787acf8cbce7c0c2a56a345efe321161")
|
|
||||||
alert("pgp has been copied to the clipboard")
|
|
||||||
}
|
|
||||||
|
|
||||||
pgp.addEventListener("click", e => pgpcp)
|
|
||||||
pgpmobile.addEventListener("click", e => pgpcp)
|
|
||||||
</script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
|
BIN
v4/img/fr.ico
BIN
v4/img/fr.ico
Binary file not shown.
Before Width: | Height: | Size: 1.4 KiB |
Loading…
Reference in New Issue
Block a user