Skip to content

Commit 1bae3b2

Browse files
author
sudo-self
committed
feat: implement minima theme with custom black and grey styling
1 parent d5b832e commit 1bae3b2

6 files changed

Lines changed: 81 additions & 42 deletions

File tree

Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
source "https://rubygems.org"
22

33
gem "jekyll", "~> 4.4.1"
4+
gem "minima", "~> 2.5"
45

56
group :jekyll_plugins do
67
gem "jekyll-feed", "~> 0.12"
8+
gem "jekyll-seo-tag", "~> 2.8"
79
end

_config.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,11 @@ url: "https://sudo-self.github.io" # the base hostname & protocol for your site
55
include:
66
- "*.ipa"
77

8+
theme: minima
9+
810
plugins:
911
- jekyll-feed
12+
- jekyll-seo-tag
13+
14+
header_pages:
15+
- index.md

_layouts/default.html

Lines changed: 0 additions & 1 deletion
This file was deleted.

assets/main.scss

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
---
3+
// Custom color overrides for Minima (Pure Black & Neutral Greys)
4+
$text-color: #d4d4d4 !default;
5+
$background-color: #000000 !default;
6+
$brand-color: #888888 !default;
7+
$brand-color-light: #555555 !default;
8+
$brand-color-dark: #333333 !default;
9+
10+
$site-title-color: #ffffff !default;
11+
$link-color: #ffffff !default;
12+
$link-visited-color: #cccccc !default;
13+
14+
$border-color-01: #333333 !default;
15+
$border-color-02: #222222 !default;
16+
$border-color-03: #111111 !default;
17+
18+
// Import the base Minima theme styles
19+
@import "minima";
20+
21+
// Custom styles for the app list
22+
.ipa-container {
23+
display: flex;
24+
flex-direction: column;
25+
gap: 12px;
26+
margin-top: 30px;
27+
}
28+
29+
.ipa-item {
30+
display: flex;
31+
justify-content: space-between;
32+
align-items: center;
33+
padding: 16px 20px;
34+
background-color: #111111;
35+
border: 1px solid #333333;
36+
border-radius: 8px;
37+
text-decoration: none !important;
38+
color: #ffffff !important;
39+
transition: background-color 0.2s ease, border-color 0.2s ease;
40+
41+
&:hover {
42+
background-color: #222222;
43+
border-color: #666666;
44+
}
45+
46+
.ipa-name {
47+
font-weight: 600;
48+
word-break: break-all;
49+
}
50+
51+
.ipa-date {
52+
font-size: 0.85rem;
53+
color: #888888;
54+
white-space: nowrap;
55+
margin-left: 15px;
56+
}
57+
}

index.html

Lines changed: 0 additions & 41 deletions
This file was deleted.

index.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
layout: home
3+
title: Repository Index
4+
---
5+
6+
Welcome to the iOS Cracked Apps repository. Select an application below to download.
7+
8+
<div class="ipa-container">
9+
{% assign ipas = site.static_files | where_exp: "file", "file.extname == '.ipa'" | sort: "name" %}
10+
{% for ipa in ipas %}
11+
<a href="{{ site.baseurl }}{{ ipa.path }}" class="ipa-item">
12+
<span class="ipa-name">{{ ipa.name }}</span>
13+
<span class="ipa-date">{{ ipa.modified_time | date: "%Y-%m-%d" }}</span>
14+
</a>
15+
{% endfor %}
16+
</div>

0 commit comments

Comments
 (0)