From 2bbace5ca823b2d31c993ac7b3a40fe8e61075d8 Mon Sep 17 00:00:00 2001 From: Lumerel Deploy Date: Sat, 14 Feb 2026 22:51:11 +0000 Subject: [PATCH] Deploy from Lumerel --- .dockerignore | 3 ++ Dockerfile | 7 +++ public/contact.php | 64 ++++++++++++++++++++++ public/css/custom.css | 37 +++++++++++++ public/includes/footer.php | 38 +++++++++++++ public/includes/header.php | 43 +++++++++++++++ public/index.php | 106 +++++++++++++++++++++++++++++++++++++ public/portfolio.php | 71 +++++++++++++++++++++++++ public/services.php | 64 ++++++++++++++++++++++ 9 files changed, 433 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile create mode 100644 public/contact.php create mode 100644 public/css/custom.css create mode 100644 public/includes/footer.php create mode 100644 public/includes/header.php create mode 100644 public/index.php create mode 100644 public/portfolio.php create mode 100644 public/services.php diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..17896fe --- /dev/null +++ b/.dockerignore @@ -0,0 +1,3 @@ +.git +Dockerfile +.dockerignore diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a74799a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM webdevops/php-nginx:8.3-alpine +ENV WEB_DOCUMENT_ROOT=/app/public +ARG CACHE_BUST=1771109471 +COPY . /app +RUN echo "index index.php index.html index.htm;" > /opt/docker/etc/nginx/vhost.common.d/01-index.conf \ + && echo "add_header Cache-Control 'no-cache, no-store, must-revalidate';" > /opt/docker/etc/nginx/vhost.common.d/02-no-cache.conf \ + && chown -R application:application /app diff --git a/public/contact.php b/public/contact.php new file mode 100644 index 0000000..e1a2ab8 --- /dev/null +++ b/public/contact.php @@ -0,0 +1,64 @@ + + +
+
+
+
+
+

Let's Start Your Project

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

Alternative Contact Methods

+ +
+
+
+
+ + \ No newline at end of file diff --git a/public/css/custom.css b/public/css/custom.css new file mode 100644 index 0000000..576ccd3 --- /dev/null +++ b/public/css/custom.css @@ -0,0 +1,37 @@ +:root { + --primary-color: #007bff; + --secondary-color: #6c757d; +} + +body { + font-family: 'Inter', 'Segoe UI', Roboto, sans-serif; +} + +.service-card, .portfolio-item { + transition: transform 0.3s ease, box-shadow 0.3s ease; +} + +.service-card:hover, .portfolio-item:hover { + transform: translateY(-10px); + box-shadow: 0 15px 30px rgba(0,0,0,0.1) !important; +} + +.bg-primary { + background: linear-gradient(135deg, #007bff, #4dabf7) !important; +} + +nav { + backdrop-filter: blur(10px); +} + +footer { + background: linear-gradient(135deg, #212529, #343a40) !important; +} + +.social-links a { + transition: color 0.3s ease; +} + +.social-links a:hover { + color: var(--primary-color) !important; +} \ No newline at end of file diff --git a/public/includes/footer.php b/public/includes/footer.php new file mode 100644 index 0000000..ba48d37 --- /dev/null +++ b/public/includes/footer.php @@ -0,0 +1,38 @@ + + + + + + + + \ No newline at end of file diff --git a/public/includes/header.php b/public/includes/header.php new file mode 100644 index 0000000..baafaac --- /dev/null +++ b/public/includes/header.php @@ -0,0 +1,43 @@ + + + + + + <?php echo $pageTitle ?? 'Todd Low Media'; ?> + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/public/index.php b/public/index.php new file mode 100644 index 0000000..54e7619 --- /dev/null +++ b/public/index.php @@ -0,0 +1,106 @@ + + +
+
+
+
+

Transform Your Digital Presence

+

+ We craft stunning, high-performance websites and web applications + that help your business stand out in the digital landscape. +

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

Why Choose Todd Low Media?

+
+
+
+
+ +

Performance-Driven

+

+ Websites optimized for speed, user experience, and conversion. +

+
+
+
+
+
+
+ +

Responsive Design

+

+ Seamless experience across all devices and screen sizes. +

+
+
+
+
+
+
+ +

Custom Solutions

+

+ Tailored web solutions that meet your unique business needs. +

+
+
+
+
+
+ +
+
+
+
+

Our Recent Projects

+

A glimpse of our creative solutions

+
+
+
+
+

E-Commerce Platform

+

Custom online store development

+
+
+
+
+
+
+

Business Dashboard

+

Analytics and reporting system

+
+
+
+
+
+
+

Restaurant App

+

Mobile reservation system

+
+
+
+ +
+
+
+ + \ No newline at end of file diff --git a/public/portfolio.php b/public/portfolio.php new file mode 100644 index 0000000..04d6355 --- /dev/null +++ b/public/portfolio.php @@ -0,0 +1,71 @@ + + +
+
+
+

Our Recent Projects

+

A showcase of innovative digital solutions

+
+
+ +
+
+
+ Project 1 +
+
E-Commerce Platform
+

+ Custom online store with integrated payment processing and inventory management. +

+
+ Web Application + View Project +
+
+
+
+
+
+ Project 2 +
+
Business Dashboard
+

+ Real-time analytics and reporting system for small to medium enterprises. +

+
+ SaaS Solution + View Project +
+
+
+
+
+
+ Project 3 +
+
Restaurant Booking App
+

+ Mobile-friendly reservation and menu management system for restaurants. +

+
+ Mobile Web App + View Project +
+
+
+
+
+ +
+
+

Interested in Collaborating?

+

Let's create something amazing together.

+ Get Started +
+
+
+ + \ No newline at end of file diff --git a/public/services.php b/public/services.php new file mode 100644 index 0000000..b36ba22 --- /dev/null +++ b/public/services.php @@ -0,0 +1,64 @@ + + +
+
+
+

Our Web Design Services

+

Crafting digital experiences that drive results

+
+
+ +
+
+
+
+ +

Web Design

+

+ Custom website design that reflects your brand's unique identity and engages your target audience. +

+
+
+
+
+
+
+ +

Responsive Development

+

+ Mobile-first designs that look great and function perfectly on all devices and screen sizes. +

+
+
+
+
+
+
+ +

Custom Web Applications

+

+ Powerful, scalable web applications tailored to your specific business needs and workflows. +

+
+
+
+
+ +
+
+

Our Technology Stack

+
+ PHP Laravel + React + Vue.js + TypeScript + Bootstrap 5 +
+
+
+
+ + \ No newline at end of file