aboutsummaryrefslogtreecommitdiff
path: root/_includes/head.html
diff options
context:
space:
mode:
Diffstat (limited to '_includes/head.html')
-rw-r--r--_includes/head.html145
1 files changed, 145 insertions, 0 deletions
diff --git a/_includes/head.html b/_includes/head.html
new file mode 100644
index 0000000..cd90cbb
--- /dev/null
+++ b/_includes/head.html
@@ -0,0 +1,145 @@
+<head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>{{ site.page_title }}</title>
+ <meta name="description" content="{{ site.app_description }}">
+ <link rel="shortcut icon" href="{{ site.app_icon | relative_url }}">
+ {% if site.enable_smart_app_banner %}
+ <meta name="apple-itunes-app" content="app-id={{ site.ios_app_id }}">
+ {% endif %}
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/1.0.2/css/bulma.min.css">
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css">
+ <style>
+ :root {
+ --bulma-shadow-l: 0;
+ }
+
+ body {
+ background-color: #f8f9fc;
+ }
+
+ .card {
+ background-color: #e3e7ee;
+ }
+
+ @media (prefers-color-scheme: dark) {
+ body {
+ background-color: #0a0e17;
+ }
+
+ .card {
+ background-color: #111827;
+ }
+ }
+
+ .card {
+ border: 2px solid rgba(156, 163, 175, 0.1);
+ border-radius: 0.75rem;
+ height: 100%;
+ transition: all 0.3s ease;
+ }
+
+ .card:hover {
+ transform: translateY(-5px);
+ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ border-color: {{ site.accent_color }}80;
+ }
+
+ .card-content {
+ height: 100%;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ }
+ .app-icon {
+ border-radius: 30px;
+ width: 120px;
+ height: 120px;
+ }
+
+ .store-button {
+ height: 4rem;
+ margin: 0.5rem;
+ }
+ .phone-container {
+ position: relative;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 100%;
+ }
+ .phone-frame {
+ position: absolute;
+ height: 90vh;
+ z-index: 10;
+ pointer-events: none;
+ }
+ .phone-screenshot {
+ height: 87vh;
+ border-radius: 3rem;
+ }
+ @media (min-width: 768px) {
+ .phone-screenshot {
+ margin-right: 1px;
+ }
+ }
+ .app-icon-clip {
+ clip-path: path('M120,37.2V37c0-.9,0-1.8,0-2.7a35.1,35.1,0,0,0-.51-5.9,19.62,19.62,0,0,0-1.86-5.6,18.8,18.8,0,0,0-8.28-8.3,19.62,19.62,0,0,0-5.62-1.9,35.46,35.46,0,0,0-5.91-.51c-.9,0-1.8,0-2.73,0H55.41c-.9,0-1.8,0-2.73,0a43.35,43.35,0,0,0-5.91.51,19.74,19.74,0,0,0-5.62,1.9,18.84,18.84,0,0,0-8.28,8.3,19.62,19.62,0,0,0-1.86,5.6,35.51,35.51,0,0,0-.51,5.9c0,.9,0,1.8,0,2.73v40.2c0,.9,0,1.8,0,2.73a43.35,43.35,0,0,0,.51,5.91,19.62,19.62,0,0,0,1.86,5.6,18.84,18.84,0,0,0,8.28,8.28,19.71,19.71,0,0,0,5.62,1.86,35.46,35.46,0,0,0,5.91.51c.9,0,1.8,0,2.73,0H95.09c.9,0,1.8,0,2.73,0a43.28,43.28,0,0,0,5.91-.51,19.55,19.55,0,0,0,5.62-1.86,18.8,18.8,0,0,0,8.28-8.28,19.62,19.62,0,0,0,1.86-5.6,35.51,35.51,0,0,0,.51-5.91c0-.9,0-1.8,0-2.73V37.2Z');
+ }
+
+ .feature-box {
+ height: 100%;
+ }
+ .feature-box .icon {
+ color: {{site.accent_color}};
+ margin-bottom: 0.5rem;
+ }
+ .feature-box .title {
+ margin-bottom: 0.75rem;
+ font-size: 1.1rem;
+ }
+ .feature-box p {
+ font-size: 0.9rem;
+ line-height: 1.5;
+ }
+ .social-icons {
+ margin-bottom: 1.5rem;
+ }
+
+ .social-icons .icon {
+ margin: 0 0.5rem;
+ transition: transform 0.3s ease;
+ }
+
+ .social-icons .icon:hover {
+ transform: translateY(-5px);
+ }
+
+ .footer-links {
+ margin-top: 1rem;
+ }
+
+ .footer-links a {
+ padding: 0 1rem;
+ border-right: 1px solid #dbdbdb;
+ }
+
+ .footer-links a:last-child {
+ border-right: none;
+ }
+
+ .made-by {
+ font-weight: 500;
+ margin-bottom: 1rem;
+ }
+
+ .social-icons .icon {
+ color: {{ site.footer_link_color }};
+ transition: filter 0.2s ease;
+ }
+
+ .social-icons a:hover {
+ filter: brightness(0.65);
+ }
+ </style>
+</head>