Nipun Claude commited on
Commit
b6649d4
·
1 Parent(s): 0dc16ec

Switch to awesome Cayman theme with custom styling

Browse files

- Replace minima with modern Cayman theme
- Add custom gradient header with purple/blue colors
- Enhanced code blocks with better styling
- Beautiful tables with hover effects
- Improved typography and spacing
- Responsive design for mobile
- Custom CSS with visual flair and animations
- Clean navigation without duplicate menus
- Professional developer tool appearance

The site now has a modern, gradient hero section and enhanced
visual elements that make it stand out.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

Files changed (3) hide show
  1. docs/_config.yml +7 -5
  2. docs/assets/css/style.scss +178 -0
  3. docs/index.md +2 -2
docs/_config.yml CHANGED
@@ -2,11 +2,12 @@ title: Video Toolkit
2
  description: A fast and efficient command-line tool for trimming MP4 videos with minimal processing and automatic audio extraction
3
  url: https://nipunbatra.github.io/video-toolkit
4
  baseurl: /video-toolkit
 
5
 
6
  # Jekyll configuration
7
- theme: minima
8
  plugins:
9
- - jekyll-feed
10
  - jekyll-sitemap
11
  - jekyll-seo-tag
12
 
@@ -26,9 +27,10 @@ twitter:
26
  username: nipunbatra
27
  card: summary
28
 
29
- # Navigation
30
- header_pages:
31
- - index.md
 
32
 
33
  # Markdown settings
34
  markdown: kramdown
 
2
  description: A fast and efficient command-line tool for trimming MP4 videos with minimal processing and automatic audio extraction
3
  url: https://nipunbatra.github.io/video-toolkit
4
  baseurl: /video-toolkit
5
+ show_excerpts: false
6
 
7
  # Jekyll configuration
8
+ remote_theme: pages-themes/cayman@v0.2.0
9
  plugins:
10
+ - jekyll-remote-theme
11
  - jekyll-sitemap
12
  - jekyll-seo-tag
13
 
 
27
  username: nipunbatra
28
  card: summary
29
 
30
+ # Cayman theme configuration
31
+ cayman:
32
+ github_ribbon: true
33
+ google_analytics: false
34
 
35
  # Markdown settings
36
  markdown: kramdown
docs/assets/css/style.scss ADDED
@@ -0,0 +1,178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ ---
3
+
4
+ @import "{{ site.theme }}";
5
+
6
+ // Custom awesome styling for Video Toolkit
7
+ .page-header {
8
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
9
+ padding: 3rem 0;
10
+ }
11
+
12
+ .project-name {
13
+ font-size: 3.5rem;
14
+ font-weight: 700;
15
+ color: #fff;
16
+ text-shadow: 0 2px 4px rgba(0,0,0,0.3);
17
+ margin-bottom: 0.5rem;
18
+ }
19
+
20
+ .project-tagline {
21
+ font-size: 1.25rem;
22
+ color: rgba(255,255,255,0.9);
23
+ margin-bottom: 2rem;
24
+ }
25
+
26
+ .btn {
27
+ background: rgba(255,255,255,0.2);
28
+ border: 2px solid rgba(255,255,255,0.3);
29
+ color: #fff;
30
+ padding: 0.75rem 1.5rem;
31
+ border-radius: 0.5rem;
32
+ font-weight: 600;
33
+ text-decoration: none;
34
+ transition: all 0.3s ease;
35
+ display: inline-block;
36
+ margin: 0.5rem;
37
+ backdrop-filter: blur(10px);
38
+ }
39
+
40
+ .btn:hover {
41
+ background: rgba(255,255,255,0.3);
42
+ border-color: rgba(255,255,255,0.5);
43
+ transform: translateY(-2px);
44
+ box-shadow: 0 4px 12px rgba(0,0,0,0.2);
45
+ }
46
+
47
+ .main-content {
48
+ max-width: 1200px;
49
+ margin: 0 auto;
50
+ padding: 2rem;
51
+ }
52
+
53
+ // Enhanced code blocks
54
+ .highlight {
55
+ background: #f8f9fa;
56
+ border-radius: 8px;
57
+ padding: 1rem;
58
+ margin: 1rem 0;
59
+ border: 1px solid #e9ecef;
60
+ }
61
+
62
+ .highlighter-rouge .highlight {
63
+ background: #f8f9fa;
64
+ border-radius: 6px;
65
+ padding: 0.5rem;
66
+ border: 1px solid #e9ecef;
67
+ }
68
+
69
+ // Enhanced tables
70
+ table {
71
+ width: 100%;
72
+ border-collapse: collapse;
73
+ margin: 1.5rem 0;
74
+ background: #fff;
75
+ border-radius: 8px;
76
+ overflow: hidden;
77
+ box-shadow: 0 2px 8px rgba(0,0,0,0.1);
78
+ }
79
+
80
+ th {
81
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
82
+ color: white;
83
+ font-weight: 600;
84
+ padding: 1rem;
85
+ text-align: left;
86
+ }
87
+
88
+ td {
89
+ padding: 1rem;
90
+ border-bottom: 1px solid #e9ecef;
91
+ }
92
+
93
+ tr:hover {
94
+ background: #f8f9fa;
95
+ }
96
+
97
+ // Enhanced headings
98
+ h1, h2, h3, h4, h5, h6 {
99
+ color: #333;
100
+ font-weight: 600;
101
+ margin-top: 2rem;
102
+ margin-bottom: 1rem;
103
+ }
104
+
105
+ h2 {
106
+ border-bottom: 2px solid #667eea;
107
+ padding-bottom: 0.5rem;
108
+ }
109
+
110
+ // Enhanced links
111
+ a {
112
+ color: #667eea;
113
+ text-decoration: none;
114
+ transition: all 0.3s ease;
115
+ }
116
+
117
+ a:hover {
118
+ color: #764ba2;
119
+ text-decoration: underline;
120
+ }
121
+
122
+ // Badge-like styling for inline code
123
+ code {
124
+ background: #f8f9fa;
125
+ padding: 0.2rem 0.4rem;
126
+ border-radius: 4px;
127
+ font-size: 0.9em;
128
+ color: #e83e8c;
129
+ border: 1px solid #e9ecef;
130
+ }
131
+
132
+ // Enhanced blockquotes
133
+ blockquote {
134
+ border-left: 4px solid #667eea;
135
+ padding: 1rem;
136
+ background: #f8f9fa;
137
+ border-radius: 0 8px 8px 0;
138
+ margin: 1.5rem 0;
139
+ }
140
+
141
+ // Responsive design
142
+ @media (max-width: 768px) {
143
+ .project-name {
144
+ font-size: 2.5rem;
145
+ }
146
+
147
+ .project-tagline {
148
+ font-size: 1.1rem;
149
+ }
150
+
151
+ .main-content {
152
+ padding: 1rem;
153
+ }
154
+ }
155
+
156
+ // Feature list styling
157
+ ul li {
158
+ margin-bottom: 0.5rem;
159
+ }
160
+
161
+ ul li strong {
162
+ color: #667eea;
163
+ }
164
+
165
+ // Add some visual flair
166
+ .main-content::before {
167
+ content: '';
168
+ position: fixed;
169
+ top: 0;
170
+ left: 0;
171
+ width: 100%;
172
+ height: 100%;
173
+ background:
174
+ radial-gradient(circle at 20% 80%, rgba(120, 119, 198, 0.1) 0%, transparent 50%),
175
+ radial-gradient(circle at 80% 20%, rgba(255, 119, 198, 0.1) 0%, transparent 50%);
176
+ pointer-events: none;
177
+ z-index: -1;
178
+ }
docs/index.md CHANGED
@@ -1,7 +1,7 @@
1
  ---
2
- title: Video Toolkit
3
- description: A fast and efficient command-line tool for trimming MP4 videos with minimal processing and automatic audio extraction
4
  layout: default
 
 
5
  ---
6
 
7
  <!-- This file is automatically built from the main README.md -->
 
1
  ---
 
 
2
  layout: default
3
+ title: Video Toolkit
4
+ description: Fast and efficient command-line tool for trimming MP4 videos with minimal processing and automatic audio extraction
5
  ---
6
 
7
  <!-- This file is automatically built from the main README.md -->