-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
315 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
body { | ||
font-family: 'Roboto', sans-serif; | ||
} | ||
|
||
.hero-section { | ||
background: #111; | ||
color: #fff; | ||
padding: 100px 0; | ||
} | ||
|
||
.hero-section .btn-primary { | ||
background-color: #e91e63; | ||
border: none; | ||
} | ||
|
||
.features-section, .advantages-section, .examples-section { | ||
padding: 50px 0; | ||
} | ||
|
||
.features-section .card, .examples-section .card { | ||
border: none; | ||
transition: transform 0.3s; | ||
} | ||
|
||
.features-section .card:hover, .examples-section .card:hover { | ||
transform: translateY(-10px); | ||
} | ||
|
||
.advantages-section ul { | ||
list-style: none; | ||
padding: 0; | ||
} | ||
|
||
.advantages-section ul li { | ||
font-size: 1.2em; | ||
margin-bottom: 10px; | ||
} | ||
|
||
.testimonials-section { | ||
background: #222; | ||
color: #fff; | ||
padding: 50px 0; | ||
} | ||
|
||
.testimonials-section .testimonial-box { | ||
background: #333; | ||
padding: 20px; | ||
border-radius: 5px; | ||
} | ||
|
||
.contact-section { | ||
padding: 50px 0; | ||
} | ||
|
||
.contact-section .form-control { | ||
background: #333; | ||
color: #fff; | ||
border: 1px solid #555; | ||
} | ||
|
||
.footer { | ||
background: #111; | ||
color: #fff; | ||
padding: 20px 0; | ||
} | ||
|
||
button { | ||
background-color: #14FF00; | ||
color: black; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,239 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Leatherfacee.js - The Future of JavaScript Frameworks</title> | ||
<link href="bootstrap.min.css" rel="stylesheet"> | ||
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap" rel="stylesheet"> | ||
<link rel="stylesheet" href="css/styles.css"> | ||
</head> | ||
<body class="bg-dark text-light"> | ||
<header class="navbar navbar-expand-lg navbar-dark bg-dark"> | ||
<div class="container"> | ||
<a class="navbar-brand" href="#">Leatherfacee.js</a> | ||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> | ||
<span class="navbar-toggler-icon"></span> | ||
</button> | ||
<div class="collapse navbar-collapse" id="navbarNav"> | ||
<ul class="navbar-nav ms-auto"> | ||
<li class="nav-item"><a class="nav-link" href="#features">Features</a></li> | ||
<li class="nav-item"><a class="nav-link" href="#advantages">Advantages</a></li> | ||
<li class="nav-item"><a class="nav-link" href="#examples">Examples</a></li> | ||
<li class="nav-item"><a class="nav-link" href="#testimonials">Testimonials</a></li> | ||
<li class="nav-item"><a class="nav-link" href="#contact">Contact</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
</header> | ||
|
||
<section id="hero" class="hero-section text-center text-light py-5"> | ||
<div class="container"> | ||
<h1 class="display-3">Leatherfacee.js</h1> | ||
<p class="lead">The Future of JavaScript Frameworks</p> | ||
<a href="#features" class="btn btn-primary btn-lg" style="background-color: #14FF00;color: black;border-color: #14FF00;">Discover More</a> | ||
</div> | ||
</section> | ||
|
||
<section id="features" class="features-section py-5"> | ||
<div class="container"> | ||
<h2 class="text-center mb-4">Features</h2> | ||
<div class="row"> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">ChainsawAnim</h3> | ||
<p class="card-text">Easy-to-use animations with customizable transforms.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceRender</h3> | ||
<p class="card-text">Reactive rendering with data binding and directives.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceConcurrentComponent</h3> | ||
<p class="card-text">Enables concurrent rendering of components.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">Static Site Generator</h3> | ||
<p class="card-text">Generate a static site from registered components.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceRender</h3> | ||
<p class="card-text">Reactive rendering with data binding and directives.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceDirectives</h3> | ||
<p class="card-text">Custom directives to extend HTML with custom behavior.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceRouter</h3> | ||
<p class="card-text">Simple client-side router for single-page applications.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceObserver</h3> | ||
<p class="card-text">Observe changes to component properties and re-render components. .</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceService</h3> | ||
<p class="card-text">Provide a way to manage dependencies and create instances of objects.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceFactory</h3> | ||
<p class="card-text">Provide a way to manage dependencies and create instances of objects.</p> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">LefaceComponent</h3> | ||
<p class="card-text">Create reusable components with ease.</p> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section id="advantages" class="advantages-section py-5"> | ||
<div class="container"> | ||
<h2 class="text-center mb-4">Advantages</h2> | ||
<div class="row"> | ||
<div class="col-md-6"> | ||
<ul class="list-group list-group-flush"> | ||
<li class="list-group-item bg-dark text-light">Lightweight and fast</li> | ||
<li class="list-group-item bg-dark text-light">Simple and intuitive API</li> | ||
<li class="list-group-item bg-dark text-light">Highly customizable</li> | ||
<li class="list-group-item bg-dark text-light">Reactive rendering</li> | ||
<li class="list-group-item bg-dark text-light">Easy integration with other libraries</li> | ||
</ul> | ||
</div> | ||
<div class="col-md-6"> | ||
<img src="logo.png" class="img-fluid" alt="Advantages Image"> | ||
</div> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section id="examples" class="examples-section py-5"> | ||
<div class="container"> | ||
<h2 class="text-center mb-4">Examples</h2> | ||
<div class="row"> | ||
<div class="col-md-6"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">Simple Animation</h3> | ||
<pre><code>const anim = new ChainsawAnim('#element');<br>anim.translate(100).rotate(45).duration('1s').end();</code></pre> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="col-md-6"> | ||
<div class="card bg-secondary text-light mb-4"> | ||
<div class="card-body"> | ||
<h3 class="card-title">Reactive Rendering</h3> | ||
<pre><code>const app = new LefaceRender({<br> data: { message: 'Hello, world!' },<br> template: '<p>{{ message }}</p>',<br> target: document.getElementById('app')<br>});</code></pre> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section id="testimonials" class="testimonials-section py-5 bg-secondary text-light"> | ||
<div class="container"> | ||
<h2 class="text-center mb-4">Testimonials</h2> | ||
<div class="row"> | ||
<div class="col-md-4"> | ||
<div class="testimonial-box p-3 mb-4"> | ||
<p>"Leatherfacee.js transformed our development process. It's fast, efficient, and incredibly easy to use."</p> | ||
<cite>- Jane Doe, CTO of TechCorp</cite> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="testimonial-box p-3 mb-4"> | ||
<p>"We were able to cut down our project timelines by 30% thanks to the simplicity and power of Leatherfacee.js."</p> | ||
<cite>- John Smith, Lead Developer at DevWorks</cite> | ||
</div> | ||
</div> | ||
<div class="col-md-4"> | ||
<div class="testimonial-box p-3 mb-4"> | ||
<p>"The reactive rendering and component system are game-changers. Leatherfacee.js is a must-have for modern web development."</p> | ||
<cite>- Sarah Lee, Frontend Engineer at WebSolutions</cite> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</section> | ||
|
||
<section id="contact" class="contact-section py-5"> | ||
<div class="container"> | ||
<h2 class="text-center mb-4">Contact Us</h2> | ||
<form> | ||
<div class="row"> | ||
<div class="col-md-6 mb-3"> | ||
<label for="name" class="form-label">Your Name</label> | ||
<input type="text" class="form-control" id="name" placeholder="Your Name"> | ||
</div> | ||
<div class="col-md-6 mb-3"> | ||
<label for="email" class="form-label">Your Email</label> | ||
<input type="email" class="form-control" id="email" placeholder="Your Email"> | ||
</div> | ||
<div class="col-12 mb-3"> | ||
<label for="message" class="form-label">Your Message</label> | ||
<textarea class="form-control" id="message" rows="5" placeholder="Your Message"></textarea> | ||
</div> | ||
<div class="col-12"> | ||
<button type="submit" class="btn btn-primary" style="background-color: #14FF00;color: black;border-color: #14FF00;">Send Message</button> | ||
</div> | ||
</div> | ||
</form> | ||
</div> | ||
</section> | ||
|
||
<footer class="footer bg-dark text-light py-3"> | ||
<div class="container text-center"> | ||
<p>© 2024 simplyYan, All rights reserved.</p> | ||
</div> | ||
</footer> | ||
|
||
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.6/dist/umd/popper.min.js"></script> | ||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.min.js"></script> | ||
<script src="js/main.js"></script> | ||
</body> | ||
</html> |
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.