iOS App for My Company
About this app
iOS App for My Company Track Orders Favorite Products Visit Website Button 4 Button 5 Randomly Picked Products
Put this on your site
Source
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>iOS App for My Company</title>
<meta name="description" content="iOS app for my company">
<meta name="keywords" content="iOS, app, company">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<script type="text/javascript">
try {
// App Javascript Goes Here. Place your entire script content inside the try block for error handling.
// This will run when the DOM is ready.
document.addEventListener("DOMContentLoaded", function() {
// Button 1 Event Listener
document.querySelector("#button-1").addEventListener("click", function() {
window.open("order-tracking.html", "_blank");
});
// Button 2 Event Listener
document.querySelector("#button-2").addEventListener("click", function() {
document.querySelector("#popup-overlay").style.display = "block";
});
// Button 3 Event Listener
document.querySelector("#button-3").addEventListener("click", function() {
window.open("http://www.lialyboutique.com", "_blank");
});
// Close Popup Event Listener
document.querySelector("#popup-close").addEventListener("click", function() {
document.querySelector("#popup-overlay").style.display = "none";
});
// Product Like Event Listener
var likeButtons = document.querySelectorAll(".like-button");
likeButtons.forEach(function(button) {
button.addEventListener("click", function() {
this.classList.toggle("liked");
});
});
});
} catch (error) {
// This will throw the error to the parent window.
throw error;
}
</script>
<style>
/* App CSS Goes Here */
body {
font-family: 'Arial', sans-serif;
background-color: #f6f6f6;
}
#main-container {
padding: 20px;
}
.action-buttons {
display: flex;
justify-content: space-evenly;
align-items: center;
background-color: #fff;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
margin-bottom: 20px;
}
.action-button {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 10px;
background-color: #eef2ff;
border-radius: 10px;
cursor: pointer;
}
.action-button i {
font-size: 24px;
color: #555;
margin-bottom: 5px;
}
.action-button span {
font-size: 12px;
}
.popup-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 105, 105, 0.8);
display: none;
align-items: center;
justify-content: center;
}
.popup-content {
background-color: #ffd3d3;
padding: 20px;
border-radius: 10px;
text-align: center;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.popup-close {
position: absolute;
top: 10px;
right: 10px;
color: #fff;
font-size: 24px;
cursor: pointer;
}
.product-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
margin-top: 20px;
}
.product-card {
background-color: #fff;
padding: 10px;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
text-align: center;
}
.product-image {
width: 100%;
height: 200px;
object-fit: cover;
border-radius: 10px;
margin-bottom: 10px;
}
.product-title {
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
}
.product-price {
font-size: 14px;
color: #888;
}
.like-button {
font-size: 24px;
color: #888;
cursor: pointer;
}
.like-button.liked {
color: #f00;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<div class="action-buttons">
<div class="action-button" id="button-1">
<i class="fa fa-truck"></i>
<span>Track Orders</span>
</div>
<div class="action-button" id="button-2">
<i class="fa fa-heart"></i>
<span>Favorite Products</span>
</div>
<div class="action-button" id="button-3">
<i class="fa fa-external-link"></i>
<span>Visit Website</span>
</div>
<div class="action-button">
<i class="fa fa-square-o"></i>
<span>Button 4</span>
</div>
<div class="action-button">
<i class="fa fa-square-o"></i>
<span>Button 5</span>
</div>
</div>
<div id="popup-overlay" class="popup-overlay">
<div class="popup-content">
<span id="popup-close" class="fa fa-times"></span>
<h2>Randomly Picked Products</h2>
<div class="product-grid">
<!-- Product Cards will be added dynamically using JavaScript -->
</div>
</div>
</div>
</div>
<script type="text/javascript">
// Products Data
var products = [
{
title: "Product 1",
price: "$19.99",
image: "product1.jpg"
},
{
title: "Product 2",
price: "$24.99",
image: "product2.jpg"
},
{
title: "Product 3",
price: "$14.99",
image: "product3.jpg"
},
{
title: "Product 4",
price: "$29.99",
image: "product4.jpg"
},
{
title: "Product 5",
price: "$9.99",
image: "product5.jpg"
},
{
title: "Product 6",
price: "$34.99",
image: "product6.jpg"
},
{
title: "Product 7",
price: "$39.99",
image: "product7.jpg"
},
{
title: "Product 8",
price: "$49.99",
image: "product8.jpg"
},
{
title: "Product 9",
price: "$19.99",
image: "product9.jpg"
},
{
title: "Product 10",
price: "$14.99",
image: "product10.jpg"
}
];
// Generate Product Cards
var productGrid = document.querySelector(".product-grid");
products.forEach(function(product) {
var productCard = document.createElement("div");
productCard.classList.add("product-card");
var productImage = document.createElement("img");
productImage.classList.add("product-image");
productImage.src = product.image;
productCard.appendChild(productImage);
var productTitle = document.createElement("div");
productTitle.classList.add("product-title");
productTitle.textContent = product.title;
productCard.appendChild(productTitle);
var productPrice = document.createElement("div");
productPrice.classList.add("product-price");
productPrice.textContent = product.price;
productCard.appendChild(productPrice);
var likeButton = document.createElement("i");
likeButton.classList.add("fa", "fa-heart", "like-button");
productCard.appendChild(likeButton);
productGrid.appendChild(productCard);
});
</script>
</body>
</html>
NEW APPS
These are apps made by the community!