init
8
.idea/.gitignore
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# Default ignored files
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
||||||
|
# Editor-based HTTP Client requests
|
||||||
|
/httpRequests/
|
||||||
|
# Datasource local storage ignored files
|
||||||
|
/dataSources/
|
||||||
|
/dataSources.local.xml
|
||||||
18
Dockerfile
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
FROM php:8.0-apache
|
||||||
|
WORKDIR /var/www/html
|
||||||
|
|
||||||
|
#COPY index.php index.php
|
||||||
|
|
||||||
|
RUN mkdir /app
|
||||||
|
COPY vhost.conf /etc/apache2/sites-available/000-default.conf
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY . .
|
||||||
|
|
||||||
|
# ADD extras/dockerstart.sh /usr/local/servicemix/bin/
|
||||||
|
# RUN chmod 755 /usr/local/bin/dockerstart.sh
|
||||||
|
|
||||||
|
RUN chown -R www-data:www-data /app && a2enmod rewrite
|
||||||
|
|
||||||
|
EXPOSE 80
|
||||||
21
about_me/LICENSE
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
The MIT License (MIT)
|
||||||
|
|
||||||
|
Copyright (c) 2015 Eliseo Papa
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
65
about_me/README.md
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
# markdown-cv
|
||||||
|
|
||||||
|
A curriculum vitae maintained in plain text and rendered to HTML and PDF using CSS.
|
||||||
|
|
||||||
|
For more details, see the [project page](http://elipapa.github.io/markdown-cv), or the blog post on [why I switched to markdown for my CV](http://elipapa.github.io/blog/why-i-switched-to-markdown-for-my-cv.html).
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
## Customization
|
||||||
|
|
||||||
|
Simply [fork the markdown-cv repo](https://github.com/elipapa/markdown-cv)
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
and edit the `index.md` file [directly in Github](https://help.github.com/articles/editing-files-in-your-repository/)
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
adding your skills, jobs and education.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Distribution
|
||||||
|
|
||||||
|
To transform your plain text CV into a beautiful and shareable HTML page, you have two options:
|
||||||
|
|
||||||
|
### I. Use Github Pages to publish it online
|
||||||
|
|
||||||
|
1. Delete the existing `gh-pages` branch from your fork. It will only contain this webpage. You can either use git or [the Github web interface](https://help.github.com/articles/creating-and-deleting-branches-within-your-repository/#deleting-a-branch).
|
||||||
|
2. Create a new branch called `gh-pages`.
|
||||||
|
3. Head to *yourusername*.github.io/markdown-cv to see your CV live.
|
||||||
|
|
||||||
|
Any change you want to make to your CV from then on would have to be done on the `gh-pages` branch and will be immediately rendered by Github Pages.
|
||||||
|
|
||||||
|
### II. Build it locally and print a PDF
|
||||||
|
|
||||||
|
1. To [install jekyll](https://jekyllrb.com/docs/installation/), run `gem install bundler jekyll` from the command line.
|
||||||
|
3. [Clone](https://help.github.com/en/articles/cloning-a-repository) your fork of markdown-cv to your local machine.
|
||||||
|
3. Type `jekyll serve` to render your CV at http://localhost:4000.
|
||||||
|
4. You can edit the `index.md` file and see the changes live in your browser.
|
||||||
|
5. To print a PDF, press <kbd>⌘</kbd> + <kbd>p</kbd>. Print and web CSS media queries should take care of the styling.
|
||||||
|
|
||||||
|
## Styling
|
||||||
|
|
||||||
|
The included CSS will render your CV in two styles:
|
||||||
|
s
|
||||||
|
1. `kjhealy` the original default, inspired by [kjhealy's vita
|
||||||
|
template](https://github.com/kjhealy/kjh-vita).
|
||||||
|
2. `davewhipp` is a tweaked version of `kjhealy`, with bigger fonts and dates
|
||||||
|
right aligned.
|
||||||
|
|
||||||
|
To change the default style, simply change the variable in the
|
||||||
|
`_config.yml` file.
|
||||||
|
|
||||||
|
Any other styling is possible. More CSS style contributions and forks are welcome!
|
||||||
|
|
||||||
|
### Author
|
||||||
|
|
||||||
|
Eliseo Papa ([Twitter](http://twitter.com/elipapa)/[Github](http://github.com/elipapa)/[Website](https://elipapa.github.io)).
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### License
|
||||||
|
|
||||||
|
[MIT License](https://github.com/elipapa/markdown-cv/blob/master/LICENSE)
|
||||||
BIN
about_me/favicon.ico
Normal file
|
After Width: | Height: | Size: 34 KiB |
166
about_me/index.html
Normal file
@@ -0,0 +1,166 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset=utf-8 />
|
||||||
|
<title> Martin Fencl's CV | CV</title>
|
||||||
|
<link href="media/kjhealy-screen.css" type="text/css" rel="stylesheet" media="screen">
|
||||||
|
<link href="media/kjhealy-print.css" type="text/css" rel="stylesheet" media="print">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="main">
|
||||||
|
<div id="content">
|
||||||
|
<h1 id="martin-fencl">Martin Fencl</h1>
|
||||||
|
<p>Software test developer, Python engineer, HW tester.</p>
|
||||||
|
|
||||||
|
<div id="webaddress">
|
||||||
|
<a href="martin@martinfencl.eu">martin@martinfencl.eu</a>
|
||||||
|
| <a href="https://www.linkedin.com/in/martin-fencl-6a9795189/">My linkedin page</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div style="position:absolute;top: 15px; left:960px;">
|
||||||
|
<p align="center">
|
||||||
|
<img src="https://media-exp1.licdn.com/dms/image/C4D03AQHf42s9PdItiQ/profile-displayphoto-shrink_800_800/0/1649094514688?e=2147483647&v=beta&t=dzRGhT5vQ_64piZjueEWZvFbEpyOczqQ6bkrHRQvDWs" width="200" height="200" />
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p><br /></p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p><br /></p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p><br /></p>
|
||||||
|
|
||||||
|
<h2 id="currently">Currently</h2>
|
||||||
|
|
||||||
|
<p><strong>I work as a freelancer and I’m searching for interesting projects that I would enjoy.</strong></p>
|
||||||
|
|
||||||
|
<h3 id="interest-in">Interest in</h3>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Robotics <br />
|
||||||
|
– autonomous projects <br />
|
||||||
|
– DYI projects (modeling drones, aircraft …) <br />
|
||||||
|
– automation (home security system, DYI projects) <br /></li>
|
||||||
|
<li>Linux-based systems (preferring debian)</li>
|
||||||
|
<li>Dockerizing <br />
|
||||||
|
– docker, docker-compose <br />
|
||||||
|
– kubernetes <br /></li>
|
||||||
|
<li>Cryptography (YubiKey) <br />
|
||||||
|
– OATH – HOTP <br />
|
||||||
|
– OATH – TOTP <br />
|
||||||
|
– FIDO U2F, FIDO2 (WebAuthn)<br /></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h2 id="education">Education</h2>
|
||||||
|
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2008-2012</code>
|
||||||
|
<strong>Completion of the study program in the field of Electronics Mechanics</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li>High School of Electrical Engineering, Hluboká nad Vltavou (Czechia)</li>
|
||||||
|
<li>Level EQF 4</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2013-2018</code>
|
||||||
|
<strong>Completion of the study program in the field of Applied Electrical Engineering</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li>University of West Bohemia, Faculty of Electrical Engineering, Pilsen (Czechia)</li>
|
||||||
|
<li>Level EQF 6</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2018-2020</code>
|
||||||
|
<strong>Completion of the study program in the field of commercial electrical engineering</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li>University of West Bohemia, Faculty of Electrical Engineering, Pilsen (Czechia)</li>
|
||||||
|
<li>Level EQF 7</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h2 id="work-experience">Work Experience</h2>
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2013-2013</code>
|
||||||
|
<strong>IT service worker / support</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li><em>Karel Peisker</em>, Budweis (Czechia)</li>
|
||||||
|
<li>Network service, user interface security</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2016-2017</code>
|
||||||
|
<strong>Development programmer - development department (internship)</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li><em>Robert Bosch, spol. s.r.o.</em>, Budweis (Czechia)</li>
|
||||||
|
<li>Programming of laboratory instruments</li>
|
||||||
|
<li>Development department assistance</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><em>technologies / tools used:</em> <br />
|
||||||
|
– LabView <br />
|
||||||
|
– Python <br /></p>
|
||||||
|
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2017-2020</code>
|
||||||
|
<strong>Development programmer - technology department (internship)</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li><em>Robert Bosch, spol. s.r.o.</em>, Budweis (Czechia)</li>
|
||||||
|
<li>Programming of laboratory measuring devices</li>
|
||||||
|
<li>Testing of laboratory equipment, proposal for improvement and calibration</li>
|
||||||
|
<li>Analysis and work with data</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><em>technologies / tools used:</em> <br />
|
||||||
|
– Git <br />
|
||||||
|
– LabVIEW <br />
|
||||||
|
– Python <br />
|
||||||
|
– Visual Basic for Applications (VBA) <br />
|
||||||
|
– Structured Text (ST) <br />
|
||||||
|
– 3D printing (SLA, DMLS) <br />
|
||||||
|
– Measuring and analysis technology <br /></p>
|
||||||
|
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2017-2020</code>
|
||||||
|
<strong>Software test engineer – DITET5 (Schweinfurth team for EMF projects)</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li><em>ZF Engineering Pilsen, spol. s.r.o.</em>, Pilsen (Czechia)</li>
|
||||||
|
<li>Testing of hybrid automotive units (8P4G project)</li>
|
||||||
|
<li>Creating automation tests, regression tests</li>
|
||||||
|
<li>Manual testing of internal software (EMF)</li>
|
||||||
|
<li>Problem analysis, consulting of status SW</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><em>technologies / tools used:</em> <br />
|
||||||
|
– Dspace SCALEXIO (rapid control prototyping (RCP) applications) <br />
|
||||||
|
– Exam (test extension/orchestrator) <br />
|
||||||
|
– Python <br /></p>
|
||||||
|
|
||||||
|
<p><code class="language-plaintext highlighter-rouge">2020-</code>
|
||||||
|
<strong>Software test developer</strong></p>
|
||||||
|
<ul>
|
||||||
|
<li><em>W.A.G. payment solutions, a.s., Princip, a.s.</em>, Prague (Czechia)</li>
|
||||||
|
<li>Creating, develop and maintain software unit project for testing (SwMU)</li>
|
||||||
|
<li>Modified existing software to detect and correct errors, improve performance, and upgrade interfaces (cooperating with sw-team)</li>
|
||||||
|
<li>Prepared reports on specifications and activities for each project.</li>
|
||||||
|
<li>Designed web applications (interface for support SwMU project)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><em>technologies / tools used:</em> <br />
|
||||||
|
– Apache Kafka (event streaming platform) <br />
|
||||||
|
– Python <br />
|
||||||
|
– Git <br />
|
||||||
|
– Flask, Flask-RestAPI <br />
|
||||||
|
– Django <br />
|
||||||
|
– Docker, Docker-compose <br />
|
||||||
|
– Helm, Skaffold <br />
|
||||||
|
– Kubernetes (and local minikube) <br /></p>
|
||||||
|
|
||||||
|
<div style="position:static;bottom: 0px; left:0px;">
|
||||||
|
<button onclick="history.back()">Go Back</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- ### Footer
|
||||||
|
|
||||||
|
Last updated: May 2013 -->
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
194
about_me/media/davewhipp-print.css
Normal file
@@ -0,0 +1,194 @@
|
|||||||
|
/* http://meyerweb.com/eric/tools/css/reset/
|
||||||
|
v2.0 | 20110126
|
||||||
|
License: none (public domain)
|
||||||
|
*/
|
||||||
|
|
||||||
|
html, body, div, span, applet, object, iframe,
|
||||||
|
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
||||||
|
a, abbr, acronym, address, big, cite, code,
|
||||||
|
del, dfn, em, img, ins, kbd, q, s, samp,
|
||||||
|
small, strike, strong, sub, sup, tt, var,
|
||||||
|
b, u, i, center,
|
||||||
|
dl, dt, dd, ol, ul, li,
|
||||||
|
fieldset, form, label, legend,
|
||||||
|
table, caption, tbody, tfoot, thead, tr, th, td,
|
||||||
|
article, aside, canvas, details, embed,
|
||||||
|
figure, figcaption, footer, header, hgroup,
|
||||||
|
menu, nav, output, ruby, section, summary,
|
||||||
|
time, mark, audio, video {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
font-size: 100%;
|
||||||
|
font: inherit;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
/* HTML5 display-role reset for older browsers */
|
||||||
|
article, aside, details, figcaption, figure,
|
||||||
|
footer, header, hgroup, menu, nav, section {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
line-height: 1;
|
||||||
|
}
|
||||||
|
ol, ul {
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
blockquote, q {
|
||||||
|
quotes: none;
|
||||||
|
}
|
||||||
|
blockquote:before, blockquote:after,
|
||||||
|
q:before, q:after {
|
||||||
|
content: '';
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
border-spacing: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* end of reset */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
body {
|
||||||
|
font: normal normal 400;
|
||||||
|
font-size: 12pt;
|
||||||
|
line-height: 1.35em;
|
||||||
|
/*also written as... font: normal normal 400 100%/1.5em;*/
|
||||||
|
font-family: Avenir,Verdana,sans-serif;
|
||||||
|
/*margin-top: 1em;
|
||||||
|
margin-left: 1em;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
margin-bottom: 0.2em;
|
||||||
|
margin-right: 0;
|
||||||
|
width: 60%;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
font: normal normal;
|
||||||
|
font-size: 90%;
|
||||||
|
/*line-height: 1em;*/
|
||||||
|
font-family: Monaco,Menlo,monospace,sans-serif;
|
||||||
|
color: #ccc;
|
||||||
|
}
|
||||||
|
|
||||||
|
p code {
|
||||||
|
position: absolute;
|
||||||
|
text-align: right;
|
||||||
|
right: -20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
ul {
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
width: 75%;
|
||||||
|
margin-bottom: 1em;
|
||||||
|
/*margin-top: -0.5em;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
/*uncomment to get dashes in the list*/
|
||||||
|
/*li:before {
|
||||||
|
content: "-";
|
||||||
|
position: relative;
|
||||||
|
left: -0.25em;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
li {
|
||||||
|
/*second line indent*/
|
||||||
|
padding-left: 1.25em;
|
||||||
|
text-indent: -1.25em;
|
||||||
|
/*color: #777;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
li ul {
|
||||||
|
position: relative;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1,h2,h3,h4 {
|
||||||
|
font-weight: 400;
|
||||||
|
font-family: Avenir,Cousine,Verdana,sans-serif;
|
||||||
|
width: 80%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
text-align: left;
|
||||||
|
font-size: 3em;
|
||||||
|
line-height: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1+p {
|
||||||
|
/*subtitle*/
|
||||||
|
font-style: italic;
|
||||||
|
font-size: 110%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 1.1em;
|
||||||
|
color: #a00;
|
||||||
|
margin-top: 2em;
|
||||||
|
position: relative;
|
||||||
|
top: 1.2em;
|
||||||
|
text-align: right;
|
||||||
|
width: 20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1em;
|
||||||
|
line-height: 2em;
|
||||||
|
color: #ccc;
|
||||||
|
position: relative;
|
||||||
|
top: 1.6em;
|
||||||
|
text-align: right;
|
||||||
|
width: 20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: inherit;
|
||||||
|
text-decoration:none
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color:#39f
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress {
|
||||||
|
margin-top: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
color: #ccc;
|
||||||
|
font-family: Monaco,Menlo,monospace,sans-serif;
|
||||||
|
font-size: 90%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
em {
|
||||||
|
font-style: normal;
|
||||||
|
color: #2d4e5e
|
||||||
|
}
|
||||||
|
|
||||||
|
strong {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
#ghbutton {
|
||||||
|
display: none;
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
195
about_me/media/davewhipp-screen.css
Normal file
@@ -0,0 +1,195 @@
|
|||||||
|
/* http://meyerweb.com/eric/tools/css/reset/
|
||||||
|
v2.0 | 20110126
|
||||||
|
License: none (public domain)
|
||||||
|
*/
|
||||||
|
|
||||||
|
html, body, div, span, applet, object, iframe,
|
||||||
|
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
||||||
|
a, abbr, acronym, address, big, cite, code,
|
||||||
|
del, dfn, em, img, ins, kbd, q, s, samp,
|
||||||
|
small, strike, strong, sub, sup, tt, var,
|
||||||
|
b, u, i, center,
|
||||||
|
dl, dt, dd, ol, ul, li,
|
||||||
|
fieldset, form, label, legend,
|
||||||
|
table, caption, tbody, tfoot, thead, tr, th, td,
|
||||||
|
article, aside, canvas, details, embed,
|
||||||
|
figure, figcaption, footer, header, hgroup,
|
||||||
|
menu, nav, output, ruby, section, summary,
|
||||||
|
time, mark, audio, video {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
font-size: 100%;
|
||||||
|
font: inherit;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
/* HTML5 display-role reset for older browsers */
|
||||||
|
article, aside, details, figcaption, figure,
|
||||||
|
footer, header, hgroup, menu, nav, section {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
line-height: 1;
|
||||||
|
}
|
||||||
|
ol, ul {
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
blockquote, q {
|
||||||
|
quotes: none;
|
||||||
|
}
|
||||||
|
blockquote:before, blockquote:after,
|
||||||
|
q:before, q:after {
|
||||||
|
content: '';
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
border-spacing: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* end of reset */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
body {
|
||||||
|
font: normal normal 400;
|
||||||
|
font-size: 100%;
|
||||||
|
line-height: 1.5em;
|
||||||
|
/*also written as... font: normal normal 400 100%/1.5em;*/
|
||||||
|
font-family: Avenir,Verdana,sans-serif;
|
||||||
|
margin-top: 1em;
|
||||||
|
margin-left: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
margin-bottom: 0.7em;
|
||||||
|
margin-right: 0;
|
||||||
|
width: 55%;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
font: normal normal;
|
||||||
|
font-size: 90%;
|
||||||
|
/*line-height: 1em;*/
|
||||||
|
font-family: Monaco,Menlo,monospace,sans-serif;
|
||||||
|
color: #aaa;
|
||||||
|
}
|
||||||
|
|
||||||
|
p code {
|
||||||
|
position: absolute;
|
||||||
|
text-align: right;
|
||||||
|
right: -20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
ul {
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
width: 75%;
|
||||||
|
margin-bottom: 1.5em;
|
||||||
|
margin-top: -0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*uncomment to get dashes in the list*/
|
||||||
|
/*li:before {
|
||||||
|
content: "-";
|
||||||
|
position: relative;
|
||||||
|
left: -0.25em;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
li {
|
||||||
|
/*second line indent*/
|
||||||
|
padding-left: 1.25em;
|
||||||
|
text-indent: -1.25em;
|
||||||
|
/*color: #777;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
li ul {
|
||||||
|
position: relative;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1,h2,h3,h4 {
|
||||||
|
font-weight: 400;
|
||||||
|
font-family: Avenir,Cousine,Verdana,sans-serif;
|
||||||
|
width: 80%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
text-align: left;
|
||||||
|
font-size: 3em;
|
||||||
|
line-height: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1+p {
|
||||||
|
/*subtitle*/
|
||||||
|
font-style: italic;
|
||||||
|
font-size: 110%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 1.1em;
|
||||||
|
color: #bc412b;
|
||||||
|
margin-top: 3em;
|
||||||
|
position: relative;
|
||||||
|
top: 1.4em;
|
||||||
|
text-align: right;
|
||||||
|
width: 20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1em;
|
||||||
|
line-height: 2em;
|
||||||
|
position: relative;
|
||||||
|
top: 1.7em;
|
||||||
|
text-align: right;
|
||||||
|
width: 20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: inherit;
|
||||||
|
/*text-decoration:none*/
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color:#39f
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress {
|
||||||
|
margin-top: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 25%;
|
||||||
|
color: #bc412b;
|
||||||
|
font-family: Monaco,Menlo,monospace,sans-serif;
|
||||||
|
font-size: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
em {
|
||||||
|
/* font-weight: bold; */
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
strong {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
#address {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
@media only screen and (max-width: 480px) {
|
||||||
|
make one column somehow...
|
||||||
|
}*/
|
||||||
194
about_me/media/kjhealy-print.css
Normal file
@@ -0,0 +1,194 @@
|
|||||||
|
/* http://meyerweb.com/eric/tools/css/reset/
|
||||||
|
v2.0 | 20110126
|
||||||
|
License: none (public domain)
|
||||||
|
*/
|
||||||
|
|
||||||
|
html, body, div, span, applet, object, iframe,
|
||||||
|
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
||||||
|
a, abbr, acronym, address, big, cite, code,
|
||||||
|
del, dfn, em, img, ins, kbd, q, s, samp,
|
||||||
|
small, strike, strong, sub, sup, tt, var,
|
||||||
|
b, u, i, center,
|
||||||
|
dl, dt, dd, ol, ul, li,
|
||||||
|
fieldset, form, label, legend,
|
||||||
|
table, caption, tbody, tfoot, thead, tr, th, td,
|
||||||
|
article, aside, canvas, details, embed,
|
||||||
|
figure, figcaption, footer, header, hgroup,
|
||||||
|
menu, nav, output, ruby, section, summary,
|
||||||
|
time, mark, audio, video {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
font-size: 100%;
|
||||||
|
font: inherit;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
/* HTML5 display-role reset for older browsers */
|
||||||
|
article, aside, details, figcaption, figure,
|
||||||
|
footer, header, hgroup, menu, nav, section {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
line-height: 1;
|
||||||
|
}
|
||||||
|
ol, ul {
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
blockquote, q {
|
||||||
|
quotes: none;
|
||||||
|
}
|
||||||
|
blockquote:before, blockquote:after,
|
||||||
|
q:before, q:after {
|
||||||
|
content: '';
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
border-spacing: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* end of reset */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
body {
|
||||||
|
font: normal normal 400;
|
||||||
|
font-size: 10pt;
|
||||||
|
line-height: 1.35em;
|
||||||
|
/*also written as... font: normal normal 400 100%/1.5em;*/
|
||||||
|
font-family: Verdana,sans-serif;
|
||||||
|
/*margin-top: 1em;
|
||||||
|
margin-left: 1em;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
position: relative;
|
||||||
|
left: 28%;
|
||||||
|
margin-bottom: 0.2em;
|
||||||
|
margin-right: 0;
|
||||||
|
width: 70%;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
font: normal normal;
|
||||||
|
font-size: 60%;
|
||||||
|
/*line-height: 1em;*/
|
||||||
|
font-family: Menlo,monospace,sans-serif;
|
||||||
|
color: #ccc;
|
||||||
|
}
|
||||||
|
|
||||||
|
p code {
|
||||||
|
position: absolute;
|
||||||
|
left: -11%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
ul {
|
||||||
|
position: relative;
|
||||||
|
left: 28%;
|
||||||
|
width: 65%;
|
||||||
|
margin-bottom: 1em;
|
||||||
|
/*margin-top: -0.5em;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
/*uncomment to get dashes in the list*/
|
||||||
|
/*li:before {
|
||||||
|
content: "-";
|
||||||
|
position: relative;
|
||||||
|
left: -0.25em;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
li {
|
||||||
|
/*second line indent*/
|
||||||
|
padding-left: 1.25em;
|
||||||
|
text-indent: -1.25em;
|
||||||
|
/*color: #777;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
li ul {
|
||||||
|
position: relative;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1,h2,h3,h4 {
|
||||||
|
font-weight: 400;
|
||||||
|
font-family: Cousine,Verdana,sans-serif;
|
||||||
|
width: 65%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
text-align: left;
|
||||||
|
font-size: 3em;
|
||||||
|
line-height: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 28%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1+p {
|
||||||
|
/*subtitle*/
|
||||||
|
font-style: italic;
|
||||||
|
font-size: 110%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 1.1em;
|
||||||
|
color: #a00;
|
||||||
|
margin-top: 2em;
|
||||||
|
position: relative;
|
||||||
|
top: 1.2em;
|
||||||
|
text-align: right;
|
||||||
|
width: 18%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1em;
|
||||||
|
line-height: 2em;
|
||||||
|
color: #ccc;
|
||||||
|
position: relative;
|
||||||
|
top: 1.6em;
|
||||||
|
text-align: right;
|
||||||
|
width: 18%;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: inherit;
|
||||||
|
text-decoration:none
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color:#39f
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress {
|
||||||
|
margin-top: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 28%;
|
||||||
|
color: #ccc;
|
||||||
|
font-family: Menlo,monospace,sans-serif;
|
||||||
|
font-size: 80%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
em {
|
||||||
|
font-style: normal;
|
||||||
|
color: #2d4e5e
|
||||||
|
}
|
||||||
|
|
||||||
|
strong {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
#ghbutton {
|
||||||
|
display: none;
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
194
about_me/media/kjhealy-screen.css
Normal file
@@ -0,0 +1,194 @@
|
|||||||
|
/* http://meyerweb.com/eric/tools/css/reset/
|
||||||
|
v2.0 | 20110126
|
||||||
|
License: none (public domain)
|
||||||
|
*/
|
||||||
|
|
||||||
|
html, body, div, span, applet, object, iframe,
|
||||||
|
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
||||||
|
a, abbr, acronym, address, big, cite, code,
|
||||||
|
del, dfn, em, img, ins, kbd, q, s, samp,
|
||||||
|
small, strike, strong, sub, sup, tt, var,
|
||||||
|
b, u, i, center,
|
||||||
|
dl, dt, dd, ol, ul, li,
|
||||||
|
fieldset, form, label, legend,
|
||||||
|
table, caption, tbody, tfoot, thead, tr, th, td,
|
||||||
|
article, aside, canvas, details, embed,
|
||||||
|
figure, figcaption, footer, header, hgroup,
|
||||||
|
menu, nav, output, ruby, section, summary,
|
||||||
|
time, mark, audio, video {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
font-size: 100%;
|
||||||
|
font: inherit;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
/* HTML5 display-role reset for older browsers */
|
||||||
|
article, aside, details, figcaption, figure,
|
||||||
|
footer, header, hgroup, menu, nav, section {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
line-height: 1;
|
||||||
|
}
|
||||||
|
ol, ul {
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
blockquote, q {
|
||||||
|
quotes: none;
|
||||||
|
}
|
||||||
|
blockquote:before, blockquote:after,
|
||||||
|
q:before, q:after {
|
||||||
|
content: '';
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
border-spacing: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* end of reset */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
body {
|
||||||
|
font: normal normal 400;
|
||||||
|
font-size: 80%;
|
||||||
|
line-height: 1.5em;
|
||||||
|
/*also written as... font: normal normal 400 100%/1.5em;*/
|
||||||
|
font-family: Verdana,sans-serif;
|
||||||
|
margin-top: 1em;
|
||||||
|
margin-left: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
position: relative;
|
||||||
|
left: 33%;
|
||||||
|
margin-bottom: 0.7em;
|
||||||
|
margin-right: 0;
|
||||||
|
width: 65%;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
font: normal normal;
|
||||||
|
font-size: 60%;
|
||||||
|
/*line-height: 1em;*/
|
||||||
|
font-family: Menlo,monospace,sans-serif;
|
||||||
|
color: #aaa;
|
||||||
|
}
|
||||||
|
|
||||||
|
p code {
|
||||||
|
position: absolute;
|
||||||
|
left: -14%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
ul {
|
||||||
|
position: relative;
|
||||||
|
left: 33%;
|
||||||
|
width: 65%;
|
||||||
|
margin-bottom: 1.5em;
|
||||||
|
margin-top: -0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*uncomment to get dashes in the list*/
|
||||||
|
/*li:before {
|
||||||
|
content: "-";
|
||||||
|
position: relative;
|
||||||
|
left: -0.25em;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
li {
|
||||||
|
/*second line indent*/
|
||||||
|
padding-left: 1.25em;
|
||||||
|
text-indent: -1.25em;
|
||||||
|
/*color: #777;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
li ul {
|
||||||
|
position: relative;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1,h2,h3,h4 {
|
||||||
|
font-weight: 400;
|
||||||
|
font-family: Cousine,Verdana,sans-serif;
|
||||||
|
width: 65%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
text-align: left;
|
||||||
|
font-size: 3em;
|
||||||
|
line-height: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 33%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1+p {
|
||||||
|
/*subtitle*/
|
||||||
|
font-style: italic;
|
||||||
|
font-size: 110%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 1.1em;
|
||||||
|
color: #a00;
|
||||||
|
margin-top: 3em;
|
||||||
|
position: relative;
|
||||||
|
top: 1.4em;
|
||||||
|
text-align: right;
|
||||||
|
width: 20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1em;
|
||||||
|
line-height: 2em;
|
||||||
|
position: relative;
|
||||||
|
top: 1.7em;
|
||||||
|
text-align: right;
|
||||||
|
width: 20%;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: inherit;
|
||||||
|
/*text-decoration:none*/
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color:#39f
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress {
|
||||||
|
margin-top: 1em;
|
||||||
|
position: relative;
|
||||||
|
left: 33%;
|
||||||
|
color: #aaa;
|
||||||
|
font-family: Menlo,monospace,sans-serif;
|
||||||
|
font-size: 80%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#webaddress a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
em {
|
||||||
|
font-weight: bold;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
strong {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
#address {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
@media only screen and (max-width: 480px) {
|
||||||
|
make one column somehow...
|
||||||
|
}*/
|
||||||
17
conf/site.conf
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
server {
|
||||||
|
index index.php;
|
||||||
|
server_name zacekj.cz;
|
||||||
|
error_log /var/log/nginx/error.log;
|
||||||
|
access_log /var/log/nginx/access.log;
|
||||||
|
root /code;
|
||||||
|
|
||||||
|
location ~ \.php$ {
|
||||||
|
try_files $uri =404;
|
||||||
|
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||||
|
fastcgi_pass php:9000;
|
||||||
|
fastcgi_index index.php;
|
||||||
|
include fastcgi_params;
|
||||||
|
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||||
|
fastcgi_param PATH_INFO $fastcgi_path_info;
|
||||||
|
}
|
||||||
|
}
|
||||||
43
config/global_config.php
Executable file
@@ -0,0 +1,43 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
class Global_conf {
|
||||||
|
public $offline = '1';
|
||||||
|
public $title = "Martin Fencl";
|
||||||
|
public $author = "Martin Fencl";
|
||||||
|
|
||||||
|
public $Facebook_link = "http://facebook.com";
|
||||||
|
public $Twitter_link = "http://twitter.com";
|
||||||
|
public $GooglePlus_link = "http://google.com";
|
||||||
|
public $Instagram_link = "http://instagram.com";
|
||||||
|
public $Pinterest_link = "http://pinterest.com";
|
||||||
|
public $Email_link = "mailto:";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public $phone_list = array("+420 608 448 184");
|
||||||
|
|
||||||
|
public $social_buttons = array(
|
||||||
|
array("FAwesome","facebookBtn", "https://www.facebook.com/fencl.martin"),
|
||||||
|
array("FAwesome","twitterBtn", "https://twitter.com/howard56765707"),
|
||||||
|
// array("FAwesome","googleplusBtn", "https://plus.google.com/109580475645561156741/posts"),
|
||||||
|
//array("FAwesome","blogBtn", "https://instagram.com/zacekjakub/"),
|
||||||
|
//array("FAwesome","instagramBtn", "https://www.instagram.com/zinhoward/"),
|
||||||
|
//array("FAwesome","pinterestBtn", "https://www.pinterest.com/zacekjakub/"),
|
||||||
|
array("FAwesome","githubBtn", "https://github.com/Howardzi-nn"),
|
||||||
|
array("FAwesome","linkedinBtn", "https://www.linkedin.com/in/martin-fencl-6a9795189"),
|
||||||
|
//array("FAwesome","foursquareBtn", "https://foursquare.com/zacekjakub"),
|
||||||
|
array("FAwesome","mailBtn", "mailto:martin@martinfencl.eu"),
|
||||||
|
//array("FAwesome", "telegramBtn", "https://t.me/zacekjakub"),
|
||||||
|
//array("Blog","blog.png", "https://blog.zacekj.cz"),
|
||||||
|
//array("FAwesome","gravBtn", "https://blog.zacekj.cz"),
|
||||||
|
//array("FAwesome", "lockBtn", "https://zacekj.cz/zacek.pub.asc"),
|
||||||
|
//array("FAwesome", "publicKeyBtn", "https://zacekj.cz/id_rsa.pub"),
|
||||||
|
//array("FAwesome","phoneBtn","a"),
|
||||||
|
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
41
config/global_config.php.bak
Executable file
@@ -0,0 +1,41 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
class Global_conf {
|
||||||
|
public $offline = '1';
|
||||||
|
public $title = "Jakub Žáček";
|
||||||
|
public $author = "Jakub Žáček";
|
||||||
|
|
||||||
|
public $Facebook_link = "http://facebook.com";
|
||||||
|
public $Twitter_link = "http://twitter.com";
|
||||||
|
public $GooglePlus_link = "http://google.com";
|
||||||
|
public $Instagram_link = "http://instagram.com";
|
||||||
|
public $Pinterest_link = "http://pinterest.com";
|
||||||
|
public $Email_link = "mailto:";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public $phone_list = array("+420 735 707 865");
|
||||||
|
|
||||||
|
public $social_buttons = array(
|
||||||
|
array("FAwesome","facebookBtn", "https://www.facebook.com/zacekjakub"),
|
||||||
|
array("FAwesome","twitterBtn", "https://twitter.com/zacekjakub"),
|
||||||
|
// array("FAwesome","googleplusBtn", "https://plus.google.com/109580475645561156741/posts"),
|
||||||
|
//array("FAwesome","blogBtn", "https://instagram.com/zacekjakub/"),
|
||||||
|
array("FAwesome","instagramBtn", "https://instagram.com/zacekjakub/"),
|
||||||
|
array("FAwesome","pinterestBtn", "https://www.pinterest.com/zacekjakub/"),
|
||||||
|
array("FAwesome","githubBtn", "https://github.com/zacekjakub"),
|
||||||
|
array("FAwesome","linkedinBtn", "https://www.linkedin.com/in/zacekjakub"),
|
||||||
|
array("FAwesome","foursquareBtn", "https://foursquare.com/zacekjakub"),
|
||||||
|
array("FAwesome","mailBtn", "mailto:jakub@zacekj.cz"),
|
||||||
|
//array("Blog","blog.png", "https://blog.zacekj.cz"),
|
||||||
|
array("FAwesome","gravBtn", "https://blog.zacekj.cz"),
|
||||||
|
array("FAwesome", "lockBtn", "https://zacekj.cz/zacek.pub.asc"),
|
||||||
|
array("FAwesome", "publicKeyBtn", "https://zacekj.cz/id_rsa.pub"),
|
||||||
|
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
681
css/index.css
Executable file
@@ -0,0 +1,681 @@
|
|||||||
|
* {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
a {
|
||||||
|
text-decoration: none;
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
video {
|
||||||
|
z-index: -1;
|
||||||
|
object-fit: cover;
|
||||||
|
width: 100vw;
|
||||||
|
height: 100vh;
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
opacity: 0.8;
|
||||||
|
}
|
||||||
|
|
||||||
|
img {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
margin: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
/ / font-family: 'Roboto', sans-serif;
|
||||||
|
font-family: Ubuntu, sans-serif;
|
||||||
|
overflow-x: hidden;
|
||||||
|
background-color: black;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-controls {
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 10;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-controls-inside {
|
||||||
|
color: white;
|
||||||
|
background: rgba(0, 0, 0, 0.7);
|
||||||
|
border-bottom-left-radius: 3px;
|
||||||
|
border-bottom-right-radius: 3px;
|
||||||
|
box-shadow: 1px 1px 7px 4px rgba(0, 0, 0, 0.3);
|
||||||
|
padding: 15px;
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.video-controls .label {
|
||||||
|
display: flex;
|
||||||
|
flex: 1;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-controls .controls ul {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0;
|
||||||
|
display: flex;
|
||||||
|
padding: 0 0 0 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-controls .controls ul li:not(:last-child) {
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-controls .controls ul li:hover {
|
||||||
|
cursor: pointer;
|
||||||
|
transition: 0.3s;
|
||||||
|
opacity: 0.7;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Page_table {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
padding-top: 60px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Page_title {
|
||||||
|
border-radius: 4px;
|
||||||
|
display: inline-block;
|
||||||
|
padding: 10px 20px;
|
||||||
|
background: rgba(255, 255, 255, 0.4);
|
||||||
|
font-size: 36px;
|
||||||
|
margin-bottom: 200px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#social {
|
||||||
|
margin: 20px 10px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.smGlobalBtn { /* global button class */
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
cursor: pointer;
|
||||||
|
width: 50px;
|
||||||
|
height: 50px;
|
||||||
|
/ / box-shadow: 0 2 px 2 px #999;
|
||||||
|
padding: 0px;
|
||||||
|
text-decoration: none;
|
||||||
|
text-align: center;
|
||||||
|
color: #fff;
|
||||||
|
font-size: 25px;
|
||||||
|
font-weight: normal;
|
||||||
|
line-height: 2em;
|
||||||
|
border-radius: 25px;
|
||||||
|
-moz-border-radius: 25px;
|
||||||
|
-webkit-border-radius: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* facebook button class*/
|
||||||
|
.facebookBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.facebookBtn:before { /* use :before to add the relevant icons */
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f09a"; /* add facebook icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.facebookBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* facebook button class*/
|
||||||
|
.diasporaBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.diasporaBtn:before { /* use :before to add the relevant icons */
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f791"; /* add facebook icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.diasporaBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* twitter button class*/
|
||||||
|
.twitterBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.twitterBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f099"; /* add twitter icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.twitterBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* google plus button class*/
|
||||||
|
.googleplusBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.googleplusBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f0d5"; /* add googleplus icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.googleplusBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* linkedin button class*/
|
||||||
|
.instagramBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.instagramBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f16d"; /* add linkedin icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.instagramBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* pinterest button class*/
|
||||||
|
.pinterestBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pinterestBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f0d3"; /* add pinterest icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.pinterestBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.githubBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.githubBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f092"; /* add linkedin icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.githubBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.linkedinBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.linkedinBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f08c"; /* add linkedin icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.linkedinBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.foursquareBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.foursquareBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f180"; /* add linkedin icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.foursquareBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.lockBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.lockBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f13e"; /* add linkedin icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.lockBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/
|
||||||
|
/
|
||||||
|
test new btn
|
||||||
|
|
||||||
|
(
|
||||||
|
jakub
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
.blogBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.blogBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f035"; /* add linkedin icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.blogBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.gravBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.gravBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f2d6"; /* add linkedin icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.gravBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* telegram button class */
|
||||||
|
|
||||||
|
.telegramBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.telegramBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f2c6"; /* add tumblr icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.telegramBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* tumblr button class*/
|
||||||
|
.mailBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mailBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f003"; /* add tumblr icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.mailBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* tumblr button class*/
|
||||||
|
.phoneBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.phoneBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f095"; /* add tumblr icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.phoneBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* tumblr button class*/
|
||||||
|
.bankBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
padding-left: 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bankBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f19c"; /* add tumblr icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.bankBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* tumblr button class*/
|
||||||
|
.publicKeyBtn {
|
||||||
|
background: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
padding-left: 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.publicKeyBtn:before {
|
||||||
|
font-family: "FontAwesome";
|
||||||
|
content: "\f084"; /* add tumblr icon */
|
||||||
|
}
|
||||||
|
|
||||||
|
.publicKeyBtn:hover {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.GlobalBtn {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
cursor: pointer;
|
||||||
|
width: 50px;
|
||||||
|
height: 50px;
|
||||||
|
/ / box-shadow: 0 2 px 2 px #999;
|
||||||
|
/ / padding: 0 px;
|
||||||
|
text-decoration: none;
|
||||||
|
text-align: center;
|
||||||
|
color: white;
|
||||||
|
font-size: 25px;
|
||||||
|
font-weight: normal;
|
||||||
|
line-height: 2em;
|
||||||
|
border-radius: 25px;
|
||||||
|
-moz-border-radius: 25px;
|
||||||
|
-webkit-border-radius: 25px;
|
||||||
|
background-color: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.GlobalBtn img {
|
||||||
|
width: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.GlobalBtnTable {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
color: inherit;
|
||||||
|
font-size: inherit;
|
||||||
|
font-weight: inherit;
|
||||||
|
font-style: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
.GlobalBtn:hover {
|
||||||
|
background-color: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
#GlobalBtns {
|
||||||
|
position: absolute;
|
||||||
|
cursor: pointer;
|
||||||
|
width: 30px;
|
||||||
|
height: 30px;
|
||||||
|
/ / box-shadow: 0 2 px 2 px #999;
|
||||||
|
/ / padding: 0 px;
|
||||||
|
text-decoration: none;
|
||||||
|
text-align: center;
|
||||||
|
color: white;
|
||||||
|
font-size: 18px;
|
||||||
|
font-weight: normal;
|
||||||
|
line-height: 2em;
|
||||||
|
border-radius: 25px;
|
||||||
|
-moz-border-radius: 25px;
|
||||||
|
-webkit-border-radius: 25px;
|
||||||
|
background-color: black;
|
||||||
|
-webkit-transition: all 0.3s linear;
|
||||||
|
-moz-transition: all 0.3s ease;
|
||||||
|
-ms-transition: all 0.3s ease;
|
||||||
|
-o-transition: all 0.3s ease;
|
||||||
|
transition: all 0.3s ease;
|
||||||
|
left: 25px;
|
||||||
|
top: -25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Page_info, #Bank_info {
|
||||||
|
position: relative;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Page_info_ext, #Bank_info_ext {
|
||||||
|
position: absolute;
|
||||||
|
left: -120px;
|
||||||
|
top: -140px;
|
||||||
|
width: 300px;
|
||||||
|
min-height: 60px;
|
||||||
|
background-color: rgba(0, 0, 0, 0.7);
|
||||||
|
border-radius: 15px;
|
||||||
|
color: rgb(238, 238, 255);
|
||||||
|
text-align: center;
|
||||||
|
padding: 15px;
|
||||||
|
font-family: Lucida Console, Lucida Sans Typewriter, monaco, Bitstream Vera Sans Mono, monospace;
|
||||||
|
line-height: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Page_info_ext_arrow, #Bank_info_ext_arrow {
|
||||||
|
position: absolute;
|
||||||
|
left: 80px;
|
||||||
|
top: 90px;
|
||||||
|
width: 0;
|
||||||
|
height: 0;
|
||||||
|
border-left: 10px solid transparent;
|
||||||
|
border-right: 10px solid transparent;
|
||||||
|
|
||||||
|
border-top: 15px solid rgba(0, 0, 0, 0.7);
|
||||||
|
}
|
||||||
|
|
||||||
|
#Bank_info_ext {
|
||||||
|
top: -370px;
|
||||||
|
left: -245px;
|
||||||
|
width: 240px;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#Bank_info_ext_arrow {
|
||||||
|
left: 205px;
|
||||||
|
top: 319px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Bank_info img {
|
||||||
|
margin: 10px;
|
||||||
|
width: 220px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Qr_home {
|
||||||
|
position: fixed;
|
||||||
|
right: 0px;
|
||||||
|
display: block;
|
||||||
|
bottom: 0px;
|
||||||
|
padding: 5px;
|
||||||
|
display: block;
|
||||||
|
background-color: rgba(0, 0, 0, 0.9);
|
||||||
|
border-top-left-radius: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#Qr_home img {
|
||||||
|
margin: 10px;
|
||||||
|
width: 150px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#Qr_title {
|
||||||
|
color: rgb(238, 238, 255);
|
||||||
|
text-align: center;
|
||||||
|
margin-left: 10px;
|
||||||
|
font-family: Lucida Console, Lucida Sans Typewriter, monaco, Bitstream Vera Sans Mono, monospace;
|
||||||
|
line-height: 25px;
|
||||||
|
margin-top: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
html, body {
|
||||||
|
min-height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
#name_font{
|
||||||
|
font-family: 'Alfa Slab One', cursive;
|
||||||
|
font-style: italic;
|
||||||
|
text-align: center;
|
||||||
|
font-size: 80px;
|
||||||
|
color: rgb(252, 250, 255);
|
||||||
|
background-color: rgba(0, 0, 0, 0);
|
||||||
|
text-shadow: rgb(111, 97, 158) 5px 4px 0px;
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#tittle_wapper{
|
||||||
|
font-family: 'Alfa Slab One', cursive;
|
||||||
|
font-style: italic;
|
||||||
|
z-index: 1;
|
||||||
|
color: rgb(255, 255, 255);
|
||||||
|
background-color: rgba(0, 0, 0, 0);
|
||||||
|
text-align: center;
|
||||||
|
font-size: 80px; text-shadow:rgb(111, 97, 158) 5px 4px 0px;
|
||||||
|
overflow:hidden;
|
||||||
|
letter-spacing: .20em;
|
||||||
|
animation: typing 1s steps(20, end), blink-caret .65s step-end 4;
|
||||||
|
white-space: nowrap;
|
||||||
|
border-right: .1em solid transparent;
|
||||||
|
width:750px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes typing {
|
||||||
|
from { width: 0 }
|
||||||
|
to { width: 750px }
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes blink-caret {
|
||||||
|
from, to { border-color: orange }
|
||||||
|
50% { border-color: transparent; }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
button {
|
||||||
|
width: 180px;
|
||||||
|
height: 40px;
|
||||||
|
cursor: pointer;
|
||||||
|
font-family: 'Alfa Slab One', cursive;
|
||||||
|
/*font-style: italic;*/
|
||||||
|
|
||||||
|
font-size: 20px;
|
||||||
|
/*font-weight: bold;*/
|
||||||
|
color: black;
|
||||||
|
/*color: rgb(111, 97, 158);*/
|
||||||
|
background: white;
|
||||||
|
border: 1.5px solid black;
|
||||||
|
border-color: rgb(111, 97, 158);
|
||||||
|
box-shadow: 4px 4px 0 #6f619e,
|
||||||
|
-4px -4px 0 #6f619e,
|
||||||
|
-4px 4px 0 #6f619e,
|
||||||
|
4px -4px 0 #6f619e;
|
||||||
|
transition: 500ms ease-in-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:hover {
|
||||||
|
/*box-shadow: 20px 5px 0 black, -20px -5px 0 black;*/
|
||||||
|
box-shadow: 20px 4px 0 #6f619e, -20px -4px 0 #6f619e;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:focus {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
BIN
img/blog.png
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
img/cropped-panorama_blog.jpg
Normal file
|
After Width: | Height: | Size: 278 KiB |
BIN
img/cropped-panorama_blog.jpg.bak
Executable file
|
After Width: | Height: | Size: 492 KiB |
BIN
img/finger.png
Executable file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
img/fingers.png
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
img/martin_tittle.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
img/phone.png
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
img/qr-code.png
Normal file
|
After Width: | Height: | Size: 322 KiB |
BIN
img/qr_bank.png
Executable file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
img/qr_banka_mf.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
img/qr_home.png
Executable file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
img/video.mp4
Normal file
24
index.php
Executable file
@@ -0,0 +1,24 @@
|
|||||||
|
|
||||||
|
<?php
|
||||||
|
|
||||||
|
include './config/global_config.php';
|
||||||
|
|
||||||
|
$global = new Global_conf();
|
||||||
|
|
||||||
|
if($global->offline==NULL) {
|
||||||
|
//echo "//Conf is not connected//";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// echo "//Conf is connected//";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
include './web_parts/header.php';
|
||||||
|
//include './web_parts/loading.php';
|
||||||
|
// |
|
||||||
|
/* --> */ include './web_parts/home.php';
|
||||||
|
|
||||||
|
include './web_parts/footer.php';
|
||||||
|
|
||||||
|
?>
|
||||||
22
klarkapodzim/index.css
Normal file
42
klarkapodzim/index.html
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
<link rel="stylesheet" href="index.css" name="main-style" type="text/css">
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<p id="demo_klara_time" style="font-size:50px;text-align: center;"></p>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<p style="font-size:50px;text-align: center;">takže bych to viděl někdy na podzim</p>
|
||||||
|
<script>
|
||||||
|
// Set the date we're counting down to
|
||||||
|
var countDownDate = new Date("Sep 23, 2022 00:00:00").getTime();
|
||||||
|
|
||||||
|
// Update the count down every 1 second
|
||||||
|
var x = setInterval(function() {
|
||||||
|
|
||||||
|
// Get today's date and time
|
||||||
|
var now = new Date().getTime();
|
||||||
|
|
||||||
|
// Find the distance between now and the count down date
|
||||||
|
var distance = countDownDate - now;
|
||||||
|
|
||||||
|
// Time calculations for days, hours, minutes and seconds
|
||||||
|
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
|
||||||
|
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
|
||||||
|
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
|
||||||
|
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
|
||||||
|
|
||||||
|
// Display the result in the element with id="demo_klara_time"
|
||||||
|
document.getElementById("demo_klara_time").innerHTML = days + "d " + hours + "h "
|
||||||
|
+ minutes + "m " + seconds + "s ";
|
||||||
|
|
||||||
|
// If the count down is finished, write some text
|
||||||
|
if (distance < 0) {
|
||||||
|
clearInterval(x);
|
||||||
|
document.getElementById("demo_klara_time").innerHTML = "EXPIRED";
|
||||||
|
}
|
||||||
|
}, 1000);
|
||||||
|
</script>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<iframe src="https://giphy.com/embed/n7KBLYG0Yqs0aZa4iP" width="480" height="423" frameBorder="0" class="giphy-embed" allowFullScreen></iframe><p><a href="https://giphy.com/gifs/CAinLA-i-love-you-ca-in-la-cainla-n7KBLYG0Yqs0aZa4iP"></a></p>
|
||||||
|
</p>
|
||||||
124
testpage2.php
Normal file
@@ -0,0 +1,124 @@
|
|||||||
|
<head>
|
||||||
|
|
||||||
|
<link rel = "stylesheet" href = "http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
|
||||||
|
|
||||||
|
<script src = "http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
// Creating map options
|
||||||
|
var mapOptions = {
|
||||||
|
center: [17.385044, 78.486671],
|
||||||
|
zoom: 10
|
||||||
|
}
|
||||||
|
|
||||||
|
// Creating a map object
|
||||||
|
var map = new L.map(‘map’, mapOptions);
|
||||||
|
|
||||||
|
// Creating a Layer object
|
||||||
|
var layer = new L.TileLayer(‘http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png’);
|
||||||
|
|
||||||
|
// Adding layer to the map
|
||||||
|
map.addLayer(layer);
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$kodf="princip";
|
||||||
|
$username="zacek";
|
||||||
|
$pass="curamajzlik";
|
||||||
|
$carid_list="174167";
|
||||||
|
|
||||||
|
#$DateStart="2019-07-27 00:00:00";
|
||||||
|
#$DateEnd="2019-07-27 23:59:00";
|
||||||
|
|
||||||
|
$DateStart=date("Y-m-d 00:00:00");
|
||||||
|
$DateStart="2019-01-01 00:00:00";
|
||||||
|
$DateEnd=date("Y-m-d 23:59:00");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
<form action="testpage2.php">
|
||||||
|
Date from: <input type = "date">
|
||||||
|
|
||||||
|
<input type="submit" value="Submit">
|
||||||
|
|
||||||
|
</form>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$client = new SoapClient('https://api.webdispecink.cz/code/WebDispecinkServiceNet.php?wsdl');
|
||||||
|
$return = $client->_getCarsIDPosition($kodf, $username, $pass, $carid_list);
|
||||||
|
|
||||||
|
$return2 = $client->_getCarConsumption($kodf, $username, $pass, $carid_list, $DateStart, $DateEnd);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#print_r($return);
|
||||||
|
|
||||||
|
|
||||||
|
$idcar= $return->item->cd;
|
||||||
|
$zs= $return->item->Zs;
|
||||||
|
$zd= $return->item->Zd;
|
||||||
|
$ln= $return->item->LN;
|
||||||
|
$km= $return->item->Km;
|
||||||
|
$palivo= $return->item->Fl;
|
||||||
|
$usedfuel= $return->item->usedfuel;
|
||||||
|
$altitude= $return->item->altitude;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$distkm= $return2->item->Dist_km;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
echo "Západní šířka: $zs </BR>";
|
||||||
|
echo "Západní délka: $zd </BR>";
|
||||||
|
echo "Adresa: $ln </BR>";
|
||||||
|
echo "Najeto: $km Km</BR>";
|
||||||
|
#echo "Spotřebované palivo: $usedfuel </BR>";
|
||||||
|
echo "Nadmořská výška: $altitude m</BR>";
|
||||||
|
echo "Paliva: $palivo l</BR>";
|
||||||
|
echo "Dnes najeto: $distkm Km</BR>";
|
||||||
|
|
||||||
|
|
||||||
|
#echo "<a href=https://maps.google.com?q=$zs,$zd>Link</a>";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#echo "<iframe src=http://maps.google.com/maps?q=35.856737,10.606619&z=15&output=embed width=360 height=270 frameborder=0 style=border:0></iframe>";
|
||||||
|
|
||||||
|
|
||||||
|
echo "<iframe src=\"https://maps.google.com/maps?q=$zs,$zd&z=15&output=embed\" width=\"360\" height=\"270\" frameborder=\"0\" style=\"border:0\"></iframe>";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
echo "<iframe width=\"425\" height=\"350\" frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\"
|
||||||
|
src=\"https://www.openstreetmap.org?mlat=$zs&mlon=$zd\" style=\"border: 1px solid black\"></iframe>";
|
||||||
|
|
||||||
|
echo "<a href=https://www.openstreetmap.org?mlat=$zs?mlon=$zd>link</a>";
|
||||||
|
|
||||||
|
echo "<div id =\”my-map\” style = \“width:800px; height:600px;\”></div>";
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
17
vhost.conf
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# File: .docker/apache/vhost.conf
|
||||||
|
LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
|
||||||
|
|
||||||
|
<VirtualHost *:80>
|
||||||
|
ServerName localhost
|
||||||
|
DocumentRoot /app
|
||||||
|
|
||||||
|
<Directory "/app">
|
||||||
|
Options Indexes FollowSymLinks Includes execCGI
|
||||||
|
AllowOverride All
|
||||||
|
Require all granted
|
||||||
|
allow from all
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
ErrorLog ${APACHE_LOG_DIR}/error.log
|
||||||
|
CustomLog ${APACHE_LOG_DIR}/access.log combined
|
||||||
|
</VirtualHost>
|
||||||
83
web_parts/footer.php
Executable file
@@ -0,0 +1,83 @@
|
|||||||
|
<div class="video-controls">
|
||||||
|
<div class="video-controls-inside">
|
||||||
|
<div class="label">
|
||||||
|
8 Bit music, Pumped Up Kicks | Centuries | All Star
|
||||||
|
</div>
|
||||||
|
<div class="controls">
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<i id="mute"
|
||||||
|
class="fa"
|
||||||
|
onclick="toggleMute()"
|
||||||
|
aria-hidden="true"></i>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<i id="play"
|
||||||
|
class="fa"
|
||||||
|
onclick="togglePlay()"
|
||||||
|
aria-hidden="true"></i>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
let playing = false;
|
||||||
|
let muted = false;
|
||||||
|
const video = document.getElementById( 'video' );
|
||||||
|
const playBtn = document.getElementById( 'play' );
|
||||||
|
const muteBtn = document.getElementById( 'mute' );
|
||||||
|
|
||||||
|
function play() {
|
||||||
|
playing = true;
|
||||||
|
video.play();
|
||||||
|
playBtn.classList.add( 'fa-pause-circle-o' );
|
||||||
|
playBtn.classList.remove( 'fa-play-circle-o' );
|
||||||
|
}
|
||||||
|
|
||||||
|
function stop() {
|
||||||
|
playing = false;
|
||||||
|
video.pause();
|
||||||
|
playBtn.classList.remove( 'fa-pause-circle-o' );
|
||||||
|
playBtn.classList.add( 'fa-play-circle-o' );
|
||||||
|
}
|
||||||
|
|
||||||
|
function mute() {
|
||||||
|
muted = true;
|
||||||
|
video.muted = true;
|
||||||
|
muteBtn.classList.add( 'fa-volume-off' );
|
||||||
|
muteBtn.classList.remove( 'fa-volume-up' );
|
||||||
|
}
|
||||||
|
|
||||||
|
function unmute() {
|
||||||
|
muted = false;
|
||||||
|
video.muted = false;
|
||||||
|
muteBtn.classList.remove( 'fa-volume-off' );
|
||||||
|
muteBtn.classList.add( 'fa-volume-up' );
|
||||||
|
}
|
||||||
|
|
||||||
|
function togglePlay() {
|
||||||
|
if ( playing ) {
|
||||||
|
stop();
|
||||||
|
} else {
|
||||||
|
play();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function toggleMute() {
|
||||||
|
if ( muted ) {
|
||||||
|
unmute();
|
||||||
|
} else {
|
||||||
|
mute();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
setTimeout( () => {
|
||||||
|
mute();
|
||||||
|
play();
|
||||||
|
}, 500 );
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
12
web_parts/header.php
Executable file
@@ -0,0 +1,12 @@
|
|||||||
|
<head>
|
||||||
|
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"> </script>
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" type="text/css">
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="css/index.css" name="main-style" type="text/css">
|
||||||
|
<title><?php echo $global->title; ?></title>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
167
web_parts/home.php
Executable file
@@ -0,0 +1,167 @@
|
|||||||
|
<style>
|
||||||
|
@import url('https://fonts.googleapis.com/css2?family=Alfa+Slab+One&display=swap');
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<video muted
|
||||||
|
playsinline
|
||||||
|
autoplay
|
||||||
|
loop
|
||||||
|
id="video">
|
||||||
|
<source src="./img/video.mp4"
|
||||||
|
type="video/mp4">
|
||||||
|
Your browser does not support the video tag.
|
||||||
|
</video>
|
||||||
|
|
||||||
|
|
||||||
|
<table id="Page_table">
|
||||||
|
<tr>
|
||||||
|
<td align="center">
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<div id="name_font">
|
||||||
|
<!--<img src="img/martin_tittle.png" alt="martin_tittle">-->
|
||||||
|
<!--div> <?php echo $global->title; ?> </div>-->
|
||||||
|
<div id = "tittle_wapper"> Martin Fencl </div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!--<font size="7"><p><a href="https://www.italki.com/post/question-101501">Pro Klárku, <b>klikni</b></a></p></font>-->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<table id="social"> <tr>
|
||||||
|
<?php
|
||||||
|
for ($i=0; $i<count($global->social_buttons);$i++)
|
||||||
|
{
|
||||||
|
if($global->social_buttons[$i][0]=="FAwesome")
|
||||||
|
{
|
||||||
|
echo '<td> <a class="'.$global->social_buttons[$i][1].' smGlobalBtn" href="'.$global->social_buttons[$i][2].'" target="_blanket"></a> </td>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
echo '<td>';
|
||||||
|
|
||||||
|
if($global->social_buttons[$i][2]!="")
|
||||||
|
echo '<a href="'.$global->social_buttons[$i][2].'">';
|
||||||
|
|
||||||
|
echo '<div class="GlobalBtn"><table class="GlobalBtnTable"><tr><td align="center"><img src="img/'.$global->social_buttons[$i][1].'"></td></tr></table></div>';
|
||||||
|
|
||||||
|
if($global->social_buttons[$i][2]!="")
|
||||||
|
echo '</a>';
|
||||||
|
|
||||||
|
echo '</td>';
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
<td>
|
||||||
|
<a id="Phone_btn" class="phoneBtn smGlobalBtn" onclick="copyNumber()"></a>
|
||||||
|
<div id="Page_info">
|
||||||
|
<div id="Page_info_ext">
|
||||||
|
<?php
|
||||||
|
|
||||||
|
for ($i=0; $i<count($global->phone_list);$i++)
|
||||||
|
{
|
||||||
|
echo "Mob. telefon: " . $global->phone_list[$i] ." <br>";
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
<div><small>click to copy</small></div>
|
||||||
|
|
||||||
|
<div id="Page_info_ext_arrow"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<a id="Bank_btn" class="bankBtn smGlobalBtn" onclick="copyBankAccount()"></a>
|
||||||
|
<div id="Bank_info">
|
||||||
|
<div id="Bank_info_ext">
|
||||||
|
107-9266680227/0100
|
||||||
|
<img src="img/qr_banka_mf.png" alt="Bank Account">
|
||||||
|
<div><small>click to copy</small></div>
|
||||||
|
<div id="Bank_info_ext_arrow">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</td>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<table>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<p> </p>
|
||||||
|
<form method="get" action="/about_me">
|
||||||
|
<button class="name noselect">about me</button>
|
||||||
|
</form>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
||||||
|
<div id="Qr_home">
|
||||||
|
<div id="Qr_title">
|
||||||
|
Litewallet
|
||||||
|
</div>
|
||||||
|
<img src="img/qr-code.png" alt="Litewallet">
|
||||||
|
</div>
|
||||||
|
<div id="clipboard"></div>
|
||||||
|
|
||||||
|
|
||||||
|
<script>
|
||||||
|
|
||||||
|
$("#Page_info_ext").hide();
|
||||||
|
|
||||||
|
$("#Phone_btn").hover(function(){
|
||||||
|
$("#Page_info_ext").stop().fadeIn(300);
|
||||||
|
}, function(){
|
||||||
|
$("#Page_info_ext").stop().fadeOut(300);
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#Bank_info_ext").hide();
|
||||||
|
|
||||||
|
$("#Bank_btn").hover(function(){
|
||||||
|
$("#Bank_info_ext").stop().fadeIn(300);
|
||||||
|
}, function(){
|
||||||
|
$("#Bank_info_ext").stop().fadeOut(300);
|
||||||
|
});
|
||||||
|
|
||||||
|
function copyNumber() {
|
||||||
|
copyToClipboard('<?php echo $global->phone_list[0]; ?>');
|
||||||
|
alert("phone copied to clipboard")
|
||||||
|
}
|
||||||
|
|
||||||
|
function copyBankAccount() {
|
||||||
|
copyToClipboard('107-9266680227/0100');
|
||||||
|
alert("bank copied to clipboard")
|
||||||
|
}
|
||||||
|
|
||||||
|
function copyToClipboard(data) {
|
||||||
|
var id = 'generated_' + Math.floor((Math.random() * 100) + 1);
|
||||||
|
|
||||||
|
$("#clipboard").append($("<input>").attr('id', id).val(data));
|
||||||
|
|
||||||
|
document.getElementById(id).select();
|
||||||
|
|
||||||
|
document.execCommand('copy');
|
||||||
|
|
||||||
|
$("#" + id).remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||