diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index dfe0770..0000000
--- a/.gitattributes
+++ /dev/null
@@ -1,2 +0,0 @@
-# Auto detect text files and perform LF normalization
-* text=auto
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..b58b603
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,5 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
diff --git a/.idea/eshop.iml b/.idea/eshop.iml
new file mode 100644
index 0000000..24643cc
--- /dev/null
+++ b/.idea/eshop.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..6959a69
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..67a0a64
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..6f3a291
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "liveServer.settings.port": 5501
+}
\ No newline at end of file
diff --git a/CNAME b/CNAME
new file mode 100644
index 0000000..4c62a7e
--- /dev/null
+++ b/CNAME
@@ -0,0 +1 @@
+www.ary-industries.com
\ No newline at end of file
diff --git a/Global/PNG/icon.png b/Global/PNG/icon.png
new file mode 100644
index 0000000..f8ed70c
Binary files /dev/null and b/Global/PNG/icon.png differ
diff --git a/Global/PNG/wide_icon.png b/Global/PNG/wide_icon.png
new file mode 100644
index 0000000..b94bf3a
Binary files /dev/null and b/Global/PNG/wide_icon.png differ
diff --git a/Global/colormode.js b/Global/colormode.js
new file mode 100644
index 0000000..ae1911c
--- /dev/null
+++ b/Global/colormode.js
@@ -0,0 +1,54 @@
+const basicColorModeBtn = document.getElementById('color-mode-btn');
+const dropdownColorModeBtn = document.getElementById('dropdown-color-mode-btn');
+const body = document.body;
+let lightText = 'Dark Mode';
+let darkText = 'Light Mode';
+let currentMode = localStorage.getItem('colorMode');
+let originalText;
+
+// Set the initial mode and text content of the color mode button
+if (currentMode === 'light') {
+ body.classList.add('light-mode');
+ originalText = darkText;
+ basicColorModeBtn.textContent = darkText;
+ dropdownColorModeBtn.textContent = darkText;
+} else {
+ originalText = lightText;
+ basicColorModeBtn.textContent = lightText;
+ dropdownColorModeBtn.textContent = lightText;
+}
+
+// Add event listener to color mode buttons
+basicColorModeBtn.addEventListener('click', toggleColorMode);
+dropdownColorModeBtn.addEventListener('click', toggleColorMode);
+
+// Function to toggle the color mode
+function toggleColorMode() {
+ // Toggle the light-mode class on the body element
+ body.classList.toggle('light-mode');
+
+ // Update the text content of the color mode buttons
+ if (body.classList.contains('light-mode')) {
+ basicColorModeBtn.textContent = darkText;
+ dropdownColorModeBtn.textContent = darkText;
+ } else {
+ basicColorModeBtn.textContent = lightText;
+ dropdownColorModeBtn.textContent = lightText;
+ }
+
+ // Save the color mode preference in localStorage
+ if (body.classList.contains('light-mode')) {
+ localStorage.setItem('colorMode', 'light');
+ } else {
+ localStorage.setItem('colorMode', 'dark');
+ }
+}
+
+
+// Click
+
+const bars = document.querySelector('#click');
+
+bars.addEventListener('click', () => {
+ body.classList.toggle('show');
+});
diff --git a/Global/footer.css b/Global/footer.css
new file mode 100644
index 0000000..4c0f7a6
--- /dev/null
+++ b/Global/footer.css
@@ -0,0 +1,85 @@
+footer {
+ display: flex;
+ padding: 20px 40px 50px 40px;
+ background-color: rgb(0, 0, 0);
+ height: fit-content;
+ width: 100%;
+ flex-direction: column;
+ color: white;
+ gap: 10px;
+ transition: 0.3s;
+}
+.allfoot {
+ display: flex;
+ justify-content: space-between;
+ gap: 2rem;
+}
+
+
+.mainfoot {
+ width: fit-content;
+ height: fit-content;
+ display: flex;
+ flex-direction: column;
+}
+.secfoot {
+ width: 40%;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ right: 0;
+}
+.copyright {
+ text-align: center;
+ font-family: 'Poppins', sans-serif;
+ font-size: 0.75em;
+}
+
+
+
+footer a {
+color: white;
+ text-decoration: none;
+ transition: 0.3s;
+
+}
+footer a:hover {
+ scale: 1.1;
+ transition: 0.3s;
+
+}
+
+
+/* Text */
+footer p {
+ padding-top: 0.8rem;
+ font-family: 'Poppins';
+}
+
+
+
+
+
+/* Media */
+
+@media (max-width: 950px) {
+ footer {
+ flex-direction: column;
+ }
+
+ .allfoot {
+ flex-direction: column;
+ align-items: center; /* Center horizontally */
+ }
+
+ .mainfoot {
+ flex-direction: column;
+ width: fit-content;
+
+ }
+
+
+ .secfoot {
+ width: 100%;
+ }
+}
\ No newline at end of file
diff --git a/Global/main.css b/Global/main.css
new file mode 100644
index 0000000..c2d6d96
--- /dev/null
+++ b/Global/main.css
@@ -0,0 +1,156 @@
+/* IMPORTS */
+@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
+@import url('https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
+
+/* Basics */
+
+* {
+ box-sizing: border-box;
+ margin: 0;
+ border: 0;
+}
+/* Color Mode */
+
+.light-mode {
+ background-color: rgb(255, 255, 255);
+ color: black;
+ transition: 0.3s;
+}
+
+/* Body */
+
+body {
+ font-size: 1rem;
+ font-family: 'Poppins';
+ font-weight: 500;
+ color: rgb(255, 255, 255);
+ background-color: rgb(20, 20, 20);
+ transition: 0.3s;
+}
+main {
+ display: flex;
+ padding-top: 125px;
+ padding-bottom: 125px;
+ background-color: inherit;
+ width: 85%;
+ margin: auto;
+ min-height: 100vh;
+ gap: 3rem;
+
+}
+
+
+/* Text */
+hr {
+ display: flex;
+ border: solid 3px rgb(0, 150, 200);
+ border-radius: 1rem;
+ width: 100%;
+ margin-bottom: 1rem;
+}
+
+.company-name{
+ justify-content: center;
+ font-size: 3rem;
+ font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
+ font-weight: 200;
+ letter-spacing: 0.2rem;
+ text-align: center;
+}
+h1{
+ display: flex;
+ justify-content: left;
+ font-family: inherit;
+ font-weight: inherit;
+}
+
+
+p {
+ font-size: 1rem;
+ display: flex;
+ flex-wrap: wrap;
+ font-family: 'Bitter';
+ font-weight: 500;
+ letter-spacing: 0.05rem;
+}
+
+a {
+ color: white;
+ text-decoration: none;
+ transition: 0.3s;
+}
+
+
+a:hover{
+ transition: 0.3s;
+}
+
+
+
+
+
+
+
+/* Media */
+
+@media (max-width: 950px) {
+ #navbar{
+ height: 60px;
+ }
+ main{
+ flex-direction: column;
+ }
+ #dropdown ul {
+ padding: 0;
+ }
+
+ #dropdown {
+ display: none;
+ flex-direction: column;
+
+ }
+
+ #bars {
+ display: flex;
+ }
+
+ #basic {
+ display: none;
+ }
+
+ #dropdown li {
+ font-size: 1.35em;
+ }
+
+ #dropdown-color-mode-btn {
+ font-size: 1.35em;
+ }
+}
+
+@media (max-width: 500px) {
+ #dropdown {
+ width: 100%;
+ }
+}
+
+@media (min-width: 950px) {
+ #dropdown, #x, #bars {
+ display: none !important;
+ }
+}
+
+@media (max-height: 500px) {
+ footer {
+ margin-top: 500px;
+ }
+}
+
+
+.show #dropdown, .show #x {
+ display: flex;
+
+}
+
+.show #bars {
+ display: none;
+}
\ No newline at end of file
diff --git a/Global/navbar.css b/Global/navbar.css
new file mode 100644
index 0000000..e381a60
--- /dev/null
+++ b/Global/navbar.css
@@ -0,0 +1,127 @@
+/* Color Mode */
+
+.light-mode #color-mode-btn,
+.light-mode #dropdown-color-mode-btn {
+ background-color: white;
+ color: black;
+
+}
+.light-mode #color-mode-btn:hover,
+.light-mode #dropdown-color-mode-btn:hover {
+ background-color: black;
+ color: white;
+
+
+}
+
+/* Header */
+
+header {
+ position: fixed;
+ top: 0;
+ width: 100%;
+ display: block;
+ font-size: 0.8rem;
+ font-weight: 500;
+ letter-spacing: 0.05rem;
+}
+#navbar {
+ height: 90px;
+ background-color: rgb(0, 150, 200);
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ padding: 0 30px;
+ color: white;
+}
+
+#basic {
+ display: flex;
+ flex-direction: row;
+}
+#basic ul {
+ display: flex;
+ flex-direction: inherit;
+}
+#dropdown {
+ display: none;
+ width: 50vw;
+ background-color: rgb(0, 150, 200);
+ border-radius: 0 0 10px 10px;
+ margin-left: auto;
+ padding: 25px ;
+ gap: 20px;
+ flex-direction: column;
+ transition: 0.3s;
+}
+
+
+
+header ul {
+ padding-right: 10px;
+
+}
+header a {
+ list-style: none;
+ text-decoration: none;
+ color: white;
+ padding: 0 5px;
+}
+
+header li {
+ padding: 6px 0;
+ background-color: inherit;
+ border-radius: 10rem;
+ min-width: 120px;
+ text-align: center;
+ color: inherit;
+ font-family: inherit;
+ transition: 0.3s;
+}
+header li:hover {
+ transform: scale(1.05);
+ transition: 0.3s;
+ background-color: rgb(255, 255, 255);
+ color: black;
+}
+
+
+header img{
+ height: 80%;
+}
+i {
+ font-size: 30px;
+
+}
+#bars, #x {
+ font-size: 20px;
+ display: none;
+}
+
+
+
+/* Button */
+
+#color-mode-btn,
+#dropdown-color-mode-btn {
+ padding: 6px 0;
+ border-radius: 1rem;
+ background-color: rgb(0, 0, 0);
+ color: inherit;
+ transition: 0.3s;
+ min-width: 125px;
+ /* font */
+
+ text-align: center;
+ font-weight: inherit;
+ font-size: inherit;
+}
+
+#color-mode-btn:hover,
+#dropdown-color-mode-btn:hover {
+ transform: scale(1.05);
+
+
+ background-color: rgb(255, 255, 255);
+ color: rgb(0, 0, 0);
+}
\ No newline at end of file
diff --git a/Kontakt/kontakt.css b/Kontakt/kontakt.css
new file mode 100644
index 0000000..fca0927
--- /dev/null
+++ b/Kontakt/kontakt.css
@@ -0,0 +1,129 @@
+main{
+ flex-direction: column;
+}
+
+main div a{
+ color: inherit;
+}
+.contact{
+ display: flex;
+ flex-direction: row;
+ width: 100%;
+}
+
+.cell{
+ display: flex;
+ width: 100%;
+ height: 40vh;
+ flex-direction: row;
+ justify-content: space-between;
+}
+
+.map{
+ display: flex;
+ flex-direction: column;
+ height: 100%;
+ width: fit-content;
+ justify-content: space-between;
+ align-items: center;
+}
+
+.right {
+ margin-left: auto;
+}
+
+.right h1, .right hr {
+ justify-content: right;
+}
+
+iframe{
+ height: 90%;
+ aspect-ratio: 16 / 9;
+}
+
+.social{
+ display: flex;
+ flex-direction: column;
+ height: 100%;
+ align-items: left;
+ justify-content: space-between;
+}
+
+.name-adress{
+ display: flex;
+ flex-direction: column;
+ gap: 1rem;
+ width: fit-content;
+
+}
+
+.name-adress div{
+ display: flex;
+ flex-direction: column;
+ gap: 0.15rem;
+}
+
+
+main a:hover{
+ scale: 1.1;
+ color: rgb(0, 150, 200);
+ transition: 0.3s;
+}
+
+.social a{
+ font-style: italic;
+ display: flex;
+ align-items: center;
+ gap: 0.5rem;
+}
+.heading{
+ border: solid 7px rgb(255, 255, 255);
+}
+.light-mode .heading{
+ border: solid 7px rgb(0, 0, 0);
+
+}
+h1{
+ justify-content: center;
+ text-align: center;
+}
+main i{
+ color:rgb(0, 150, 200) ;
+}
+
+@media (max-width: 1200px) {
+ .cell{
+ flex-direction: column;
+ align-items: center;
+ gap: 5rem;
+ justify-content: center;
+ width: 100%;
+ height: fit-content;
+ }
+
+ .social{
+ flex-direction: row;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: center;
+ align-items: center;
+ gap: 1rem;
+ }
+ .social a{
+ width: 250px;
+ }
+
+
+
+ .map{
+ height: fit-content;
+ width: 100%;
+ justify-content: center;
+ }
+
+ iframe{
+ width: 100%;
+ }
+
+
+}
\ No newline at end of file
diff --git a/Kontakt/kontakt.html b/Kontakt/kontakt.html
new file mode 100644
index 0000000..93bb8ad
--- /dev/null
+++ b/Kontakt/kontakt.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+ Kontakt | ARY industries
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Zde nás můžete kontaktovat a naleznout:
+
+
+
+
+
+
+
+ ARY industries kancelář
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/Odd\304\233len\303\255/oddeleni.css" "b/Odd\304\233len\303\255/oddeleni.css"
new file mode 100644
index 0000000..cd5b89d
--- /dev/null
+++ "b/Odd\304\233len\303\255/oddeleni.css"
@@ -0,0 +1,25 @@
+main{
+ flex-direction: column;
+}
+.cell {
+ display: flex;
+ flex-direction: column;
+ width: 60%;
+ gap: 1rem;
+}
+.right {
+ margin-left: auto;
+}
+
+.right h1, .right hr {
+ justify-content: right;
+}
+
+@media (max-width: 950px) {
+ .cell{
+ width: 100%;
+ }
+ h1{
+ justify-content: left !important;
+ }
+}
\ No newline at end of file
diff --git "a/Odd\304\233len\303\255/oddeleni.html" "b/Odd\304\233len\303\255/oddeleni.html"
new file mode 100644
index 0000000..da78531
--- /dev/null
+++ "b/Odd\304\233len\303\255/oddeleni.html"
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+ Oddělení | ARY industries
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ARY industries:
+
+
+
1. Research & Development (R&D)
+
Toto oddělení se zaměřuje na 3D modelování a 3D tisk dle Vašich požadavků a potřeb. Rádi s Vámi zkonzultujeme Váš nápad a jeho realizaci.
+
Dle potřeb Vašeho projektu jsme schopni využít i jiných materiálů než plast, například dřevo, hliník, atd.
+
Dále se toto oddělení zaměřuje na výrobu webových stránek, například jako je ta naše.
+
+
+
+
2. Studio
+
V tomto oddělení se zabýváme grafickým designem, videotvorbou, animacemi a díky dnešním technologiím máme možnost natáčet pomocí dronů, očemž se můžete přesvědčit v našem portfoliu.
+
Kombinace těchto dovedností je skvělým nástrojem pro reklamní služby, propagační videa, či filmové účely.
+
+
+
+
3. Catering (připravuje se)
+
Stánek s barem
+
+ Alkoholické nápoje: drinky, panáky, pivo
+ Nealkoholické nápoje: Malinovka, Kofola
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Potrfolio/portfolio.css b/Potrfolio/portfolio.css
new file mode 100644
index 0000000..e5a8753
--- /dev/null
+++ b/Potrfolio/portfolio.css
@@ -0,0 +1,34 @@
+main{
+ display: block;
+}
+.cell{
+ display: flex;
+ flex-wrap: wrap;
+ gap: 1rem 1rem;
+}
+
+.tall{
+ aspect-ratio: 9 /16;
+ height: 300px;;
+}
+
+.wide{
+ aspect-ratio: 21 / 9;
+ height: 300px;
+}
+
+iframe{
+ width: 100%;
+ height: 100%;
+}
+
+
+
+@media (max-width:950px) {
+ .wide{
+ width: 100%;
+ height: 100%;
+ }
+
+}
+
diff --git a/Potrfolio/portfolio.html b/Potrfolio/portfolio.html
new file mode 100644
index 0000000..d1cc864
--- /dev/null
+++ b/Potrfolio/portfolio.html
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+ Portfolio | ARY industries
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1. R&D
+
+
+
+ 2. Studio
+
+
+
+
3. Catering
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Uvod/index.css b/Uvod/index.css
new file mode 100644
index 0000000..3c43e91
--- /dev/null
+++ b/Uvod/index.css
@@ -0,0 +1,14 @@
+main{
+ flex-direction: column;
+}
+h1{
+ width: 100%;
+ text-align: center;
+ justify-content: center;
+}
+a:hover{
+ color: rgb(0, 150, 200);
+}
+main a{
+ font-style: italic;
+}
\ No newline at end of file
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..1229f06
--- /dev/null
+++ b/index.html
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+ Úvod - ARY industries
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Úvod
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file