commit 9c0c0db1aeff0d2d948d093d6ad8daf2f246921d Author: Win Parker Date: Sun Mar 10 11:00:33 2024 +0700 Initial Commit diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000..5ba3b55 Binary files /dev/null and b/assets/.DS_Store differ diff --git a/assets/css/carousel.css b/assets/css/carousel.css new file mode 100644 index 0000000..3ef4c0b --- /dev/null +++ b/assets/css/carousel.css @@ -0,0 +1,160 @@ +/* GLOBAL STYLES +-------------------------------------------------- */ +/* Padding below the footer and lighter body text */ + +body { + padding-top: 3rem; + padding-bottom: 3rem; + color: rgb(var(--bs-tertiary-color-rgb)); +} + + +/* CUSTOMIZE THE CAROUSEL +-------------------------------------------------- */ + +/* Carousel base class */ +.carousel { + margin-bottom: 4rem; +} +/* Since positioning the image, we need to help out the caption */ +.carousel-caption { + bottom: 9rem; + z-index: 10; +} + +/* Declare heights because of positioning of img element */ +.carousel-item { + height: 30rem; +} + + +/* MARKETING CONTENT +-------------------------------------------------- */ + +/* Center align the text within the three columns below the carousel */ +.marketing .col-lg-4 { + margin-bottom: 1.5rem; + text-align: center; +} +/* rtl:begin:ignore */ +.marketing .col-lg-4 p { + margin-right: .75rem; + margin-left: .75rem; +} +/* rtl:end:ignore */ + + +/* Featurettes +------------------------- */ + +.featurette-divider { + margin: 5rem 0; /* Space out the Bootstrap
more */ +} + +/* Thin out the marketing headings */ +/* rtl:begin:remove */ +.featurette-heading { + letter-spacing: -.05rem; +} + +/* rtl:end:remove */ + +/* RESPONSIVE CSS +-------------------------------------------------- */ + +@media (min-width: 40em) { + /* Bump up size of carousel content */ + .carousel-caption p { + margin-bottom: 1.25rem; + font-size: 1.25rem; + line-height: 1.4; + } + + .featurette-heading { + font-size: 50px; + } +} + +@media (min-width: 62em) { + .featurette-heading { + margin-top: 7rem; + } +} + +.bd-placeholder-img { + font-size: 1.125rem; + text-anchor: middle; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +@media (min-width: 768px) { + .bd-placeholder-img-lg { + font-size: 3.5rem; + } +} + +.b-example-divider { + width: 100%; + height: 3rem; + background-color: rgba(0, 0, 0, .1); + border: solid rgba(0, 0, 0, .15); + border-width: 1px 0; + box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15); +} + +.b-example-vr { + flex-shrink: 0; + width: 1.5rem; + height: 100vh; +} + +.bi { + vertical-align: -.125em; + fill: currentColor; +} + +.nav-scroller { + position: relative; + z-index: 2; + height: 2.75rem; + overflow-y: hidden; +} + +.nav-scroller .nav { + display: flex; + flex-wrap: nowrap; + padding-bottom: 1rem; + margin-top: -1px; + overflow-x: auto; + text-align: center; + white-space: nowrap; + -webkit-overflow-scrolling: touch; +} + +.btn-bd-primary { + --bd-violet-bg: #712cf9; + --bd-violet-rgb: 112.520718, 44.062154, 249.437846; + + --bs-btn-font-weight: 600; + --bs-btn-color: var(--bs-white); + --bs-btn-bg: var(--bd-violet-bg); + --bs-btn-border-color: var(--bd-violet-bg); + --bs-btn-hover-color: var(--bs-white); + --bs-btn-hover-bg: #6528e0; + --bs-btn-hover-border-color: #6528e0; + --bs-btn-focus-shadow-rgb: var(--bd-violet-rgb); + --bs-btn-active-color: var(--bs-btn-hover-color); + --bs-btn-active-bg: #5a23c8; + --bs-btn-active-border-color: #5a23c8; +} + +.bd-mode-toggle { + z-index: 1500; +} + +.bd-mode-toggle .dropdown-menu .active .bi { + display: block !important; +} + diff --git a/assets/css/feature.css b/assets/css/feature.css new file mode 100644 index 0000000..e741d2f --- /dev/null +++ b/assets/css/feature.css @@ -0,0 +1,32 @@ +.feature-icon { + width: 4rem; + height: 4rem; + border-radius: 0.75rem; +} + +.icon-square { + width: 3rem; + height: 3rem; + border-radius: 0.75rem; +} + +.text-shadow-1 { + text-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.25); +} +.text-shadow-2 { + text-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.25); +} +.text-shadow-3 { + text-shadow: 0 0.5rem 1.5rem rgba(0, 0, 0, 0.25); +} + +.card-cover { + background-repeat: no-repeat; + background-position: center center; + background-size: cover; +} + +.feature-icon-small { + width: 3rem; + height: 3rem; +} diff --git a/assets/css/style.css b/assets/css/style.css new file mode 100644 index 0000000..6ba2756 --- /dev/null +++ b/assets/css/style.css @@ -0,0 +1,64 @@ +@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap'); + +html, +body { + font-family: "Inter", sans-serif; + font-optical-sizing: auto; + font-weight: 400; + font-style: normal; + font-variation-settings: "slnt" 0; +} + +@media (min-width: 40em) { + /* Bump up size of carousel content */ + .banner-caption p { + margin-bottom: 1.25rem; + font-size: 1.25rem; + line-height: 1.4; + } +} + +.bg-primary, .text-bg-primary { + background-color: #2f3448 !important; +} + +.bi { + margin-left: 10px; + margin-right: 10px; + text-decoration: none; +} + +#socialMediaSection a { + text-decoration: none; +} + +#banner-1 { + background: rgba(0, 0, 0, 0.3) url("../images/banners/1.webp"); + background-blend-mode: darken; + background-position: center; + background-size: cover; +} + +#banner-2 { + background: rgba(0, 0, 0, 0.3) url("../images/banners/2.webp"); + background-blend-mode: darken; + background-position: center; + background-size: cover; +} + +#banner-3 { + background: rgba(0, 0, 0, 0.3) url("../images/banners/3.webp"); + background-blend-mode: darken; + background-position: center; + background-size: cover; +} + +#mainLogo { + max-width: 100%; + height: 40px; +} + +#companyLogo { + max-width: 100%; + height: 100px; +} \ No newline at end of file diff --git a/assets/images/.DS_Store b/assets/images/.DS_Store new file mode 100644 index 0000000..aef55f5 Binary files /dev/null and b/assets/images/.DS_Store differ diff --git a/assets/images/banners/.DS_Store b/assets/images/banners/.DS_Store new file mode 100644 index 0000000..47a0ff5 Binary files /dev/null and b/assets/images/banners/.DS_Store differ diff --git a/assets/images/banners/1.webp b/assets/images/banners/1.webp new file mode 100644 index 0000000..8667a66 Binary files /dev/null and b/assets/images/banners/1.webp differ diff --git a/assets/images/banners/2.webp b/assets/images/banners/2.webp new file mode 100644 index 0000000..09e4973 Binary files /dev/null and b/assets/images/banners/2.webp differ diff --git a/assets/images/banners/3.webp b/assets/images/banners/3.webp new file mode 100644 index 0000000..74e6c95 Binary files /dev/null and b/assets/images/banners/3.webp differ diff --git a/assets/images/gallery/1.jpg b/assets/images/gallery/1.jpg new file mode 100644 index 0000000..1681f9a Binary files /dev/null and b/assets/images/gallery/1.jpg differ diff --git a/assets/images/gallery/10.jpg b/assets/images/gallery/10.jpg new file mode 100644 index 0000000..6d7c009 Binary files /dev/null and b/assets/images/gallery/10.jpg differ diff --git a/assets/images/gallery/11.jpg b/assets/images/gallery/11.jpg new file mode 100644 index 0000000..4cb174b Binary files /dev/null and b/assets/images/gallery/11.jpg differ diff --git a/assets/images/gallery/12.jpg b/assets/images/gallery/12.jpg new file mode 100644 index 0000000..5fac71c Binary files /dev/null and b/assets/images/gallery/12.jpg differ diff --git a/assets/images/gallery/13.jpg b/assets/images/gallery/13.jpg new file mode 100644 index 0000000..e53ac14 Binary files /dev/null and b/assets/images/gallery/13.jpg differ diff --git a/assets/images/gallery/14.jpg b/assets/images/gallery/14.jpg new file mode 100644 index 0000000..b8ee427 Binary files /dev/null and b/assets/images/gallery/14.jpg differ diff --git a/assets/images/gallery/15.jpg b/assets/images/gallery/15.jpg new file mode 100644 index 0000000..d261e90 Binary files /dev/null and b/assets/images/gallery/15.jpg differ diff --git a/assets/images/gallery/2.jpg b/assets/images/gallery/2.jpg new file mode 100644 index 0000000..aabbcef Binary files /dev/null and b/assets/images/gallery/2.jpg differ diff --git a/assets/images/gallery/3.jpg b/assets/images/gallery/3.jpg new file mode 100644 index 0000000..240d39b Binary files /dev/null and b/assets/images/gallery/3.jpg differ diff --git a/assets/images/gallery/4.jpg b/assets/images/gallery/4.jpg new file mode 100644 index 0000000..1b81e86 Binary files /dev/null and b/assets/images/gallery/4.jpg differ diff --git a/assets/images/gallery/5.jpg b/assets/images/gallery/5.jpg new file mode 100644 index 0000000..af8c3e0 Binary files /dev/null and b/assets/images/gallery/5.jpg differ diff --git a/assets/images/gallery/6.jpg b/assets/images/gallery/6.jpg new file mode 100644 index 0000000..2e48df4 Binary files /dev/null and b/assets/images/gallery/6.jpg differ diff --git a/assets/images/gallery/7.jpg b/assets/images/gallery/7.jpg new file mode 100644 index 0000000..f55973b Binary files /dev/null and b/assets/images/gallery/7.jpg differ diff --git a/assets/images/gallery/8.jpg b/assets/images/gallery/8.jpg new file mode 100644 index 0000000..ad6d270 Binary files /dev/null and b/assets/images/gallery/8.jpg differ diff --git a/assets/images/gallery/9.jpg b/assets/images/gallery/9.jpg new file mode 100644 index 0000000..dcbdd17 Binary files /dev/null and b/assets/images/gallery/9.jpg differ diff --git a/assets/images/logo/arb.jpg b/assets/images/logo/arb.jpg new file mode 100644 index 0000000..fa17b03 Binary files /dev/null and b/assets/images/logo/arb.jpg differ diff --git a/assets/images/logo/ariya.jpg b/assets/images/logo/ariya.jpg new file mode 100644 index 0000000..a876b50 Binary files /dev/null and b/assets/images/logo/ariya.jpg differ diff --git a/assets/images/logo/bohringer.jpg b/assets/images/logo/bohringer.jpg new file mode 100644 index 0000000..ddcb722 Binary files /dev/null and b/assets/images/logo/bohringer.jpg differ diff --git a/assets/images/logo/carpenter.jpg b/assets/images/logo/carpenter.jpg new file mode 100644 index 0000000..1ce8718 Binary files /dev/null and b/assets/images/logo/carpenter.jpg differ diff --git a/assets/images/logo/cd.png b/assets/images/logo/cd.png new file mode 100644 index 0000000..7e7a332 Binary files /dev/null and b/assets/images/logo/cd.png differ diff --git a/assets/images/logo/civil.jpg b/assets/images/logo/civil.jpg new file mode 100644 index 0000000..2c578cc Binary files /dev/null and b/assets/images/logo/civil.jpg differ diff --git a/assets/images/logo/cpac.jpg b/assets/images/logo/cpac.jpg new file mode 100644 index 0000000..8f4886c Binary files /dev/null and b/assets/images/logo/cpac.jpg differ diff --git a/assets/images/logo/danieli.jpg b/assets/images/logo/danieli.jpg new file mode 100644 index 0000000..7a8b21c Binary files /dev/null and b/assets/images/logo/danieli.jpg differ diff --git a/assets/images/logo/fellow.jpg b/assets/images/logo/fellow.jpg new file mode 100644 index 0000000..4d271ed Binary files /dev/null and b/assets/images/logo/fellow.jpg differ diff --git a/assets/images/logo/herrenknecht.jpg b/assets/images/logo/herrenknecht.jpg new file mode 100644 index 0000000..1dd18ab Binary files /dev/null and b/assets/images/logo/herrenknecht.jpg differ diff --git a/assets/images/logo/logo.png b/assets/images/logo/logo.png new file mode 100644 index 0000000..9012104 Binary files /dev/null and b/assets/images/logo/logo.png differ diff --git a/assets/images/logo/packsys.jpg b/assets/images/logo/packsys.jpg new file mode 100644 index 0000000..a6e5e36 Binary files /dev/null and b/assets/images/logo/packsys.jpg differ diff --git a/assets/images/logo/striker.png b/assets/images/logo/striker.png new file mode 100644 index 0000000..6368357 Binary files /dev/null and b/assets/images/logo/striker.png differ diff --git a/assets/images/logo/t.jpg b/assets/images/logo/t.jpg new file mode 100644 index 0000000..46d2d09 Binary files /dev/null and b/assets/images/logo/t.jpg differ diff --git a/assets/images/logo/tft.jpg b/assets/images/logo/tft.jpg new file mode 100644 index 0000000..98f8e23 Binary files /dev/null and b/assets/images/logo/tft.jpg differ diff --git a/assets/images/logo/tm.jpg b/assets/images/logo/tm.jpg new file mode 100644 index 0000000..c6cf083 Binary files /dev/null and b/assets/images/logo/tm.jpg differ diff --git a/assets/images/logo/top.jpg b/assets/images/logo/top.jpg new file mode 100644 index 0000000..78f7952 Binary files /dev/null and b/assets/images/logo/top.jpg differ diff --git a/assets/images/logo/toprofit.jpg b/assets/images/logo/toprofit.jpg new file mode 100644 index 0000000..5638512 Binary files /dev/null and b/assets/images/logo/toprofit.jpg differ diff --git a/assets/images/logo/transpower.png b/assets/images/logo/transpower.png new file mode 100644 index 0000000..d26cb4a Binary files /dev/null and b/assets/images/logo/transpower.png differ diff --git a/assets/images/logo/ts.jpg b/assets/images/logo/ts.jpg new file mode 100644 index 0000000..8b1ac93 Binary files /dev/null and b/assets/images/logo/ts.jpg differ diff --git a/assets/images/logo/tyk.jpg b/assets/images/logo/tyk.jpg new file mode 100644 index 0000000..c154422 Binary files /dev/null and b/assets/images/logo/tyk.jpg differ diff --git a/assets/images/services/.DS_Store b/assets/images/services/.DS_Store new file mode 100644 index 0000000..db89500 Binary files /dev/null and b/assets/images/services/.DS_Store differ diff --git a/assets/images/services/airport/1.jpg b/assets/images/services/airport/1.jpg new file mode 100644 index 0000000..b443310 Binary files /dev/null and b/assets/images/services/airport/1.jpg differ diff --git a/assets/images/services/airport/2.jpg b/assets/images/services/airport/2.jpg new file mode 100644 index 0000000..e676e2f Binary files /dev/null and b/assets/images/services/airport/2.jpg differ diff --git a/assets/images/services/airport/3.jpg b/assets/images/services/airport/3.jpg new file mode 100644 index 0000000..829be81 Binary files /dev/null and b/assets/images/services/airport/3.jpg differ diff --git a/assets/images/services/concrete-plant/1.jpg b/assets/images/services/concrete-plant/1.jpg new file mode 100644 index 0000000..10edf43 Binary files /dev/null and b/assets/images/services/concrete-plant/1.jpg differ diff --git a/assets/images/services/concrete-plant/2.jpg b/assets/images/services/concrete-plant/2.jpg new file mode 100644 index 0000000..4623525 Binary files /dev/null and b/assets/images/services/concrete-plant/2.jpg differ diff --git a/assets/images/services/concrete-plant/3.jpg b/assets/images/services/concrete-plant/3.jpg new file mode 100644 index 0000000..1d424da Binary files /dev/null and b/assets/images/services/concrete-plant/3.jpg differ diff --git a/assets/images/services/monorail/1.jpg b/assets/images/services/monorail/1.jpg new file mode 100644 index 0000000..84aca39 Binary files /dev/null and b/assets/images/services/monorail/1.jpg differ diff --git a/assets/images/services/monorail/2.jpg b/assets/images/services/monorail/2.jpg new file mode 100644 index 0000000..8383fdb Binary files /dev/null and b/assets/images/services/monorail/2.jpg differ diff --git a/assets/images/services/monorail/3.jpg b/assets/images/services/monorail/3.jpg new file mode 100644 index 0000000..492fec7 Binary files /dev/null and b/assets/images/services/monorail/3.jpg differ diff --git a/assets/images/services/noise-barrier/1.jpg b/assets/images/services/noise-barrier/1.jpg new file mode 100644 index 0000000..092245c Binary files /dev/null and b/assets/images/services/noise-barrier/1.jpg differ diff --git a/assets/images/services/noise-barrier/2.jpg b/assets/images/services/noise-barrier/2.jpg new file mode 100644 index 0000000..036540b Binary files /dev/null and b/assets/images/services/noise-barrier/2.jpg differ diff --git a/assets/images/services/noise-barrier/3.jpg b/assets/images/services/noise-barrier/3.jpg new file mode 100644 index 0000000..cc588f8 Binary files /dev/null and b/assets/images/services/noise-barrier/3.jpg differ diff --git a/assets/images/services/spare-parts/1.jpg b/assets/images/services/spare-parts/1.jpg new file mode 100644 index 0000000..a99f905 Binary files /dev/null and b/assets/images/services/spare-parts/1.jpg differ diff --git a/assets/images/services/spare-parts/2.jpg b/assets/images/services/spare-parts/2.jpg new file mode 100644 index 0000000..ab0a29c Binary files /dev/null and b/assets/images/services/spare-parts/2.jpg differ diff --git a/assets/images/services/steel-fabrication/1.jpg b/assets/images/services/steel-fabrication/1.jpg new file mode 100644 index 0000000..d3dbf83 Binary files /dev/null and b/assets/images/services/steel-fabrication/1.jpg differ diff --git a/assets/images/services/steel-fabrication/2.jpg b/assets/images/services/steel-fabrication/2.jpg new file mode 100644 index 0000000..dcbdd17 Binary files /dev/null and b/assets/images/services/steel-fabrication/2.jpg differ diff --git a/assets/images/services/steel-structure/1.jpg b/assets/images/services/steel-structure/1.jpg new file mode 100644 index 0000000..0dcb41a Binary files /dev/null and b/assets/images/services/steel-structure/1.jpg differ diff --git a/assets/images/services/steel-structure/2.png b/assets/images/services/steel-structure/2.png new file mode 100644 index 0000000..302c67a Binary files /dev/null and b/assets/images/services/steel-structure/2.png differ diff --git a/assets/js/color-modes.js b/assets/js/color-modes.js new file mode 100644 index 0000000..8a0dabf --- /dev/null +++ b/assets/js/color-modes.js @@ -0,0 +1,80 @@ +/*! + * Color mode toggler for Bootstrap's docs (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under the Creative Commons Attribution 3.0 Unported License. + */ + +(() => { + 'use strict' + + const getStoredTheme = () => localStorage.getItem('theme') + const setStoredTheme = theme => localStorage.setItem('theme', theme) + + const getPreferredTheme = () => { + const storedTheme = getStoredTheme() + if (storedTheme) { + return storedTheme + } + + return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light' + } + + const setTheme = theme => { + if (theme === 'auto') { + document.documentElement.setAttribute('data-bs-theme', (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light')) + } else { + document.documentElement.setAttribute('data-bs-theme', theme) + } + } + + setTheme(getPreferredTheme()) + + const showActiveTheme = (theme, focus = false) => { + const themeSwitcher = document.querySelector('#bd-theme') + + if (!themeSwitcher) { + return + } + + const themeSwitcherText = document.querySelector('#bd-theme-text') + const activeThemeIcon = document.querySelector('.theme-icon-active use') + const btnToActive = document.querySelector(`[data-bs-theme-value="${theme}"]`) + const svgOfActiveBtn = btnToActive.querySelector('svg use').getAttribute('href') + + document.querySelectorAll('[data-bs-theme-value]').forEach(element => { + element.classList.remove('active') + element.setAttribute('aria-pressed', 'false') + }) + + btnToActive.classList.add('active') + btnToActive.setAttribute('aria-pressed', 'true') + activeThemeIcon.setAttribute('href', svgOfActiveBtn) + const themeSwitcherLabel = `${themeSwitcherText.textContent} (${btnToActive.dataset.bsThemeValue})` + themeSwitcher.setAttribute('aria-label', themeSwitcherLabel) + + if (focus) { + themeSwitcher.focus() + } + } + + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => { + const storedTheme = getStoredTheme() + if (storedTheme !== 'light' && storedTheme !== 'dark') { + setTheme(getPreferredTheme()) + } + }) + + window.addEventListener('DOMContentLoaded', () => { + showActiveTheme(getPreferredTheme()) + + document.querySelectorAll('[data-bs-theme-value]') + .forEach(toggle => { + toggle.addEventListener('click', () => { + const theme = toggle.getAttribute('data-bs-theme-value') + setStoredTheme(theme) + setTheme(theme) + showActiveTheme(theme, true) + }) + }) + }) +})() diff --git a/assets/videos/welding.mp4 b/assets/videos/welding.mp4 new file mode 100644 index 0000000..1ee67a6 Binary files /dev/null and b/assets/videos/welding.mp4 differ diff --git a/includes/footer.php b/includes/footer.php new file mode 100644 index 0000000..fc5d290 --- /dev/null +++ b/includes/footer.php @@ -0,0 +1,19 @@ + + + + + + diff --git a/includes/header.php b/includes/header.php new file mode 100644 index 0000000..415b47d --- /dev/null +++ b/includes/header.php @@ -0,0 +1,153 @@ + + + + + + + EMPower Renewable Energy Co.,Ltd + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
\ No newline at end of file diff --git a/index.php b/index.php new file mode 100644 index 0000000..81b800a --- /dev/null +++ b/index.php @@ -0,0 +1,186 @@ + + +
+ +
+
+

Services

+
+
+

บริการด้านโซล่าเซลล์

+

We produce spare parts of machines according to client's drawings. +

+
+ +
+
+
+ +
+ +
+ +
+
+
+
+
+ +
+

About Us

+
+
+
+ +
+

Founding

+

We were established on the 12th of January 2012 in Lad Krabang, Bangkok. Later moved to our + current facility in Phanat Nikhom, Chon Buri.

+
+
+
+ +
+

Faculty

+

We currently have 130 employees in our company with 6 people in our engineering department and 6 + people in our quality control department.

+
+
+
+ +
+

Location

+

Our main office and factory is located in Nong Prue, Phanat Nikhom, Chon Buri, Thailand. View our Google Maps Location. +

+
+
+
+ +
+

Gallery

+
+
+ +
+ +
+
"; + } + ?> +
+
+
+ +
+

Clients

+
+ '; + echo ' '; + echo '
'; + echo "\n"; + } + ?> +
+ + +
+
+
+

Get In Touch

+ +

Interested in our work? Let us provide you with our experience in steel fabrication + for your next project.

+ +
+

+ Tel: +66-38-198-277 +

+ +
+ Or email to us at: pichit@empower-engineering.co.th +
+ + +
+
+ +
+ +
+ + \ No newline at end of file