diff --git a/assets/css/custom.css b/assets/css/custom.css new file mode 100644 index 0000000..dfe515b --- /dev/null +++ b/assets/css/custom.css @@ -0,0 +1,109 @@ +@import url('https://fonts.googleapis.com/css2?family=Georgia&family=Helvetica+Neue&display=swap'); + +:root { + --primary-color: #0A2A43; + --accent-color: #FFD700; + --bg-light: #F8F9FA; + --surface-white: #FFFFFF; + --text-dark: #212529; +} + +body { + font-family: 'Helvetica Neue', Arial, sans-serif; + color: var(--text-dark); + background-color: var(--bg-light); +} + +h1, h2, h3, h4, h5, h6 { + font-family: 'Georgia', serif; +} + +.navbar-brand { + font-family: 'Georgia', serif; + font-weight: bold; + color: var(--accent-color) !important; +} + +.hero { + background: linear-gradient(rgba(10, 42, 67, 0.7), rgba(10, 42, 67, 0.8)), url('https://images.unsplash.com/photo-1501785888041-af3ef285b470?q=80&w=2070&auto=format&fit=crop') no-repeat center center; + background-size: cover; + color: var(--surface-white); + padding: 10rem 0; + text-align: center; +} + +.hero h1 { + font-size: 3.5rem; + font-weight: bold; +} + +.hero p { + font-size: 1.25rem; + margin-bottom: 2rem; +} + +.btn-primary { + background-color: var(--accent-color); + border-color: var(--accent-color); + color: var(--primary-color); + font-weight: bold; + padding: 0.75rem 1.5rem; + border-radius: 0.5rem; + transition: all 0.3s ease; +} + +.btn-primary:hover { + background-color: #e6c300; + border-color: #e6c300; + transform: translateY(-2px); +} + +.section-title { + text-align: center; + margin-bottom: 3rem; + font-size: 2.5rem; + color: var(--primary-color); +} + +.tour-card { + border: none; + border-radius: 0.5rem; + overflow: hidden; + box-shadow: 0 4px 15px rgba(0,0,0,0.1); + transition: transform 0.3s ease, box-shadow 0.3s ease; +} + +.tour-card:hover { + transform: translateY(-5px); + box-shadow: 0 8px 25px rgba(0,0,0,0.15); +} + +.tour-card .card-body { + padding: 1.5rem; +} + +.tour-card .card-title { + color: var(--primary-color); + font-size: 1.5rem; +} + +.tour-card .card-price { + color: var(--accent-color); + font-weight: bold; + font-size: 1.25rem; +} + +.footer { + background-color: var(--primary-color); + color: var(--surface-white); + padding: 3rem 0; +} + +.footer a { + color: var(--accent-color); + text-decoration: none; +} + +.footer a:hover { + text-decoration: underline; +} diff --git a/assets/js/main.js b/assets/js/main.js new file mode 100644 index 0000000..f6d9d47 --- /dev/null +++ b/assets/js/main.js @@ -0,0 +1,4 @@ +// This file can be used for future JavaScript interactions. +document.addEventListener('DOMContentLoaded', function() { + console.log('Custom JS loaded'); +}); diff --git a/index.php b/index.php index 7205f3d..f1e955b 100644 --- a/index.php +++ b/index.php @@ -1,150 +1,70 @@ 1, + 'title' => 'Parisian Dreams', + 'description' => 'Experience the romance and charm of the City of Light.', + 'price' => '1,800', + 'image' => 'https://images.unsplash.com/photo-1522093007474-d86e9bf7ba6f?q=80&w=1974&auto=format&fit=crop' + ], + [ + 'id' => 2, + 'title' => 'Tokyo Neon Nights', + 'description' => 'Explore the vibrant culture and futuristic landscapes of Tokyo.', + 'price' => '2,500', + 'image' => 'https://images.unsplash.com/photo-1542051841857-5f90071e7989?q=80&w=2070&auto=format&fit=crop' + ], + [ + 'id' => 3, + 'title' => 'Roman Holiday', + 'description' => 'Walk through history in the ancient streets of Rome.', + 'price' => '2,200', + 'image' => 'https://images.unsplash.com/photo-1552832230-c0197dd311b5?q=80&w=1974&auto=format&fit=crop' + ] +]; -$phpVersion = PHP_VERSION; -$now = date('Y-m-d H:i:s'); ?> - - - - - - New Style - - - - - - - - - - - - - - - - - - - - - -
-
-

Analyzing your requirements and generating your website…

-
- Loading… -
-

AI is collecting your requirements and applying the first changes.

-

This page will update automatically as the plan is implemented.

-

Runtime: PHP — UTC

+ + +
+
+

Your Journey Begins Here.

+

Discover breathtaking tours, find your dream job abroad, and let us handle the visa details.

+ Explore Tours
-
- - - + + + +
+ + +
+ + \ No newline at end of file diff --git a/partials/footer.php b/partials/footer.php new file mode 100644 index 0000000..46caaeb --- /dev/null +++ b/partials/footer.php @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/partials/header.php b/partials/header.php new file mode 100644 index 0000000..af0ca99 --- /dev/null +++ b/partials/header.php @@ -0,0 +1,43 @@ + + + + + + <?php echo htmlspecialchars($_SERVER['PROJECT_NAME'] ?? 'Travels & Tours'); ?> + + + + + + + + + + +