Skip to content

Commit 378234c

Browse files
committed
more
1 parent e53c145 commit 378234c

12 files changed

Lines changed: 110 additions & 107 deletions

File tree

.claude/settings.local.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@
5151
"Bash(\"C:/scripts/PowerShellOrgWebsite/static/favicon.ico\")",
5252
"Bash(wc -l /Users/jamespetty/git/PowerShellOrgWebsite/content/articles/*.md)",
5353
"Bash(git -C /Users/jamespetty/git/PowerShellOrgWebsite log --oneline)",
54-
"Bash(hugo --gc --minify --destination /tmp/hugo-test-build)"
54+
"Bash(hugo --gc --minify --destination /tmp/hugo-test-build)",
55+
"Bash(cat /c/scripts/PowerShellOrgWebsite/config/*)",
56+
"Bash(hugo --quiet)"
5557
]
5658
}
5759
}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
public/

themes/powershell-community/layouts/_default/authors.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{{ define "main" }}
22

33
<!-- Authors Header -->
4-
<section class="bg-gradient-to-r from-blue-600 to-cyan-600 py-16">
4+
<section class="bg-gradient-to-r from-blue-600 to-cyan-600 py-10">
55
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
66
<div class="text-center text-white">
7-
<div class="w-20 h-20 mx-auto mb-6 bg-white bg-opacity-20 rounded-full flex items-center justify-center">
7+
<div class="w-16 h-16 mx-auto mb-4 bg-white bg-opacity-20 rounded-full flex items-center justify-center">
88
<i class="fas fa-users text-3xl"></i>
99
</div>
10-
<h1 class="text-4xl lg:text-5xl font-bold mb-4">{{ .Title }}</h1>
10+
<h1 class="text-4xl lg:text-5xl font-bold mb-2">{{ .Title }}</h1>
1111
<p class="text-xl opacity-90 max-w-2xl mx-auto">Learn from expert contributors in the PowerShell community</p>
1212
</div>
1313
</div>
1414
</section>
1515

1616
<!-- Search Bar -->
17-
<section class="py-12 bg-gray-50 border-b border-gray-200">
17+
<section class="py-8 bg-gray-50 border-b border-gray-200">
1818
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
1919
<div class="max-w-md mx-auto">
2020
<div class="relative">
@@ -28,18 +28,18 @@ <h1 class="text-4xl lg:text-5xl font-bold mb-4">{{ .Title }}</h1>
2828
</section>
2929

3030
<!-- Authors Grid -->
31-
<section class="py-16 bg-gray-50">
31+
<section class="py-10 bg-gray-50">
3232
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
3333
{{ $authorTaxonomy := .Site.Taxonomies.authors }}
3434
{{ if $authorTaxonomy }}
35-
<div class="grid gap-8 sm:grid-cols-2 lg:grid-cols-3" id="authors-container">
35+
<div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3" id="authors-container">
3636
{{ range $authorTaxonomy.ByCount }}
3737
<div class="bg-white rounded-xl shadow-md hover:shadow-lg transition-all duration-300 overflow-hidden author-card"
3838
data-author="{{ .Term | lower }}">
39-
<div class="p-8">
39+
<div class="p-6">
4040
<!-- Author Avatar -->
41-
<div class="flex justify-center mb-6">
42-
<div class="w-20 h-20 bg-gradient-to-br from-blue-400 to-blue-600 rounded-full flex items-center justify-center text-white">
41+
<div class="flex justify-center mb-4">
42+
<div class="w-16 h-16 bg-gradient-to-br from-blue-400 to-blue-600 rounded-full flex items-center justify-center text-white">
4343
<i class="fas fa-user text-2xl"></i>
4444
</div>
4545
</div>
@@ -52,7 +52,7 @@ <h2 class="text-2xl font-bold text-center text-gray-900 mb-2">
5252
</h2>
5353

5454
<!-- Article Count -->
55-
<p class="text-center text-gray-600 mb-6">
55+
<p class="text-center text-gray-600 mb-4">
5656
<span class="text-3xl font-bold text-blue-600">{{ .Count }}</span><br>
5757
<span class="text-sm">article{{ if gt .Count 1 }}s{{ end }} published</span>
5858
</p>

themes/powershell-community/layouts/_default/calendar.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{{ define "main" }}
22

33
<!-- Calendar Header -->
4-
<section class="bg-gradient-to-r from-purple-600 to-purple-800 py-16">
4+
<section class="bg-gradient-to-r from-purple-600 to-purple-800 py-10">
55
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
66
<div class="text-center text-white">
7-
<div class="w-20 h-20 mx-auto mb-6 bg-white bg-opacity-20 rounded-full flex items-center justify-center">
7+
<div class="w-16 h-16 mx-auto mb-4 bg-white bg-opacity-20 rounded-full flex items-center justify-center">
88
<i class="fas fa-calendar-alt text-3xl"></i>
99
</div>
10-
<h1 class="text-4xl lg:text-5xl font-bold mb-4">{{ .Title }}</h1>
10+
<h1 class="text-4xl lg:text-5xl font-bold mb-2">{{ .Title }}</h1>
1111
<p class="text-xl opacity-90 max-w-2xl mx-auto">{{ .Params.description }}</p>
1212
</div>
1313
</div>
1414
</section>
1515

1616
<!-- Upcoming Events -->
17-
<section class="py-16 bg-white">
17+
<section class="py-10 bg-white">
1818
<div class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8">
1919

2020
{{/* Sort events by start_date and split into upcoming vs past */}}
@@ -35,15 +35,15 @@ <h1 class="text-4xl lg:text-5xl font-bold mb-4">{{ .Title }}</h1>
3535
{{ end }}
3636

3737
<!-- Upcoming Events -->
38-
<div class="flex items-center mb-8">
38+
<div class="flex items-center mb-6">
3939
<div class="w-12 h-12 bg-purple-100 rounded-lg flex items-center justify-center mr-4">
4040
<i class="fas fa-calendar-check text-2xl text-purple-600"></i>
4141
</div>
4242
<h2 class="text-3xl font-bold text-gray-900">Upcoming Events</h2>
4343
</div>
4444

4545
{{ if $upcoming }}
46-
<div class="space-y-6 mb-16">
46+
<div class="space-y-5 mb-10">
4747
{{ range $upcoming }}
4848
<a href="{{ .url }}" target="_blank" rel="noopener"
4949
class="block bg-gray-50 rounded-xl border border-gray-200 hover:border-purple-400 hover:shadow-md transition-all duration-200 overflow-hidden">
@@ -91,7 +91,7 @@ <h3 class="text-xl font-bold text-gray-900 mb-2">{{ .name }}</h3>
9191
{{ end }}
9292
</div>
9393
{{ else }}
94-
<div class="text-center py-12 mb-16 bg-gray-50 rounded-xl">
94+
<div class="text-center py-8 mb-10 bg-gray-50 rounded-xl">
9595
<i class="fas fa-calendar-times text-4xl text-gray-400 mb-4 block"></i>
9696
<p class="text-xl text-gray-600">No upcoming events listed yet.</p>
9797
<p class="text-gray-500 mt-2">Know of one? Submit it below!</p>
@@ -100,13 +100,13 @@ <h3 class="text-xl font-bold text-gray-900 mb-2">{{ .name }}</h3>
100100

101101
<!-- Past Events -->
102102
{{ if $past }}
103-
<div class="flex items-center mb-8">
103+
<div class="flex items-center mb-6">
104104
<div class="w-12 h-12 bg-gray-200 rounded-lg flex items-center justify-center mr-4">
105105
<i class="fas fa-history text-2xl text-gray-500"></i>
106106
</div>
107107
<h2 class="text-3xl font-bold text-gray-900">Past Events</h2>
108108
</div>
109-
<div class="space-y-4 mb-16">
109+
<div class="space-y-4 mb-10">
110110
{{ range (sort $past "start_date" "desc") }}
111111
<div class="bg-gray-50 rounded-lg border border-gray-200 p-4 opacity-75">
112112
<div class="flex items-center justify-between">
@@ -135,10 +135,10 @@ <h3 class="font-semibold text-gray-700">{{ .name }}</h3>
135135
</section>
136136

137137
<!-- Submit Event CTA -->
138-
<section class="py-16 bg-purple-600">
138+
<section class="py-10 bg-purple-600">
139139
<div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center text-white">
140-
<h2 class="text-3xl font-bold mb-4">Have an Event to Share?</h2>
141-
<p class="text-xl mb-8 opacity-90">Submit your PowerShell-related conference, meetup, or community event by opening a GitHub issue.</p>
140+
<h2 class="text-3xl font-bold mb-2">Have an Event to Share?</h2>
141+
<p class="text-xl mb-6 opacity-90">Submit your PowerShell-related conference, meetup, or community event by opening a GitHub issue.</p>
142142
<a href="https://github.com/PowerShellOrg/PowerShellOrgWebsite/issues/new?template=community-event.yml" target="_blank" rel="noopener"
143143
class="inline-flex items-center bg-white text-purple-600 px-6 py-3 rounded-lg font-semibold hover:bg-gray-100 transition-colors duration-200">
144144
<i class="fab fa-github mr-2"></i>Submit an Event

themes/powershell-community/layouts/_default/learning.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
{{ define "main" }}
22

33
<!-- Learning Header -->
4-
<section class="bg-gradient-to-r from-green-600 to-green-800 py-16">
4+
<section class="bg-gradient-to-r from-green-600 to-green-800 py-10">
55
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
66
<div class="text-center text-white">
7-
<div class="w-20 h-20 mx-auto mb-6 bg-white bg-opacity-20 rounded-full flex items-center justify-center">
7+
<div class="w-16 h-16 mx-auto mb-4 bg-white bg-opacity-20 rounded-full flex items-center justify-center">
88
<i class="fas fa-graduation-cap text-3xl"></i>
99
</div>
10-
<h1 class="text-4xl lg:text-5xl font-bold mb-4">{{ .Title }}</h1>
10+
<h1 class="text-4xl lg:text-5xl font-bold mb-2">{{ .Title }}</h1>
1111
<p class="text-xl opacity-90 max-w-2xl mx-auto">{{ .Params.description }}</p>
1212
</div>
1313
</div>
1414
</section>
1515

1616
<!-- Free eBooks -->
17-
<section class="py-16 bg-white">
17+
<section class="py-10 bg-white">
1818
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
19-
<div class="flex items-center mb-8">
19+
<div class="flex items-center mb-6">
2020
<div class="w-12 h-12 bg-green-100 rounded-lg flex items-center justify-center mr-4">
2121
<i class="fas fa-book-open text-2xl text-green-600"></i>
2222
</div>
@@ -66,9 +66,9 @@ <h3 class="font-semibold text-gray-900 mb-1">{{ .title }}</h3>
6666
</section>
6767

6868
<!-- YouTube & Videos -->
69-
<section class="py-16 bg-gray-50">
69+
<section class="py-10 bg-gray-50">
7070
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
71-
<div class="flex items-center mb-8">
71+
<div class="flex items-center mb-6">
7272
<div class="w-12 h-12 bg-red-100 rounded-lg flex items-center justify-center mr-4">
7373
<i class="fab fa-youtube text-2xl text-red-600"></i>
7474
</div>
@@ -162,9 +162,9 @@ <h3 class="font-semibold text-gray-900 mb-1">All Playlists</h3>
162162
</section>
163163

164164
<!-- Recommended Conferences -->
165-
<section class="py-16 bg-white">
165+
<section class="py-10 bg-white">
166166
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
167-
<div class="flex items-center mb-8">
167+
<div class="flex items-center mb-6">
168168
<div class="w-12 h-12 bg-blue-100 rounded-lg flex items-center justify-center mr-4">
169169
<i class="fas fa-calendar-alt text-2xl text-blue-600"></i>
170170
</div>
@@ -173,7 +173,7 @@ <h2 class="text-3xl font-bold text-gray-900">Recommended Conferences</h2>
173173
<p class="text-gray-600 mt-1">Events we recommend for PowerShell and IT professionals.</p>
174174
</div>
175175
</div>
176-
<div class="grid gap-8 sm:grid-cols-2 lg:grid-cols-3">
176+
<div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3">
177177

178178
<a href="https://powershellsummit.org" target="_blank" rel="noopener"
179179
class="block bg-gray-50 rounded-xl overflow-hidden border border-gray-200 hover:border-blue-400 hover:shadow-md transition-all duration-200">
@@ -222,10 +222,10 @@ <h3 class="text-xl font-bold">SQL Saturday Baton Rouge</h3>
222222
</section>
223223

224224
<!-- Call to Action -->
225-
<section class="py-16 bg-green-600">
225+
<section class="py-10 bg-green-600">
226226
<div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center text-white">
227-
<h2 class="text-3xl font-bold mb-4">Know a Great Resource?</h2>
228-
<p class="text-xl mb-8 opacity-90">Help us grow this list. Submit a pull request to add your favorite PowerShell learning resources.</p>
227+
<h2 class="text-3xl font-bold mb-2">Know a Great Resource?</h2>
228+
<p class="text-xl mb-6 opacity-90">Help us grow this list. Submit a pull request to add your favorite PowerShell learning resources.</p>
229229
<a href="https://github.com/PowerShellOrg/PowerShellOrgWebsite" target="_blank" rel="noopener"
230230
class="inline-flex items-center bg-white text-green-600 px-6 py-3 rounded-lg font-semibold hover:bg-gray-100 transition-colors duration-200">
231231
<i class="fab fa-github mr-2"></i>Contribute on GitHub

themes/powershell-community/layouts/_default/list.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{{ define "main" }}
22

33
<!-- Page Header -->
4-
<section class="powershell-blue py-16">
4+
<section class="powershell-blue py-10">
55
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center text-white">
6-
<h1 class="text-4xl lg:text-5xl font-bold mb-4">
6+
<h1 class="text-4xl lg:text-5xl font-bold mb-2">
77
{{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ .Title }}{{ end }}
88
</h1>
99
{{ if .Params.description }}
@@ -17,11 +17,11 @@ <h1 class="text-4xl lg:text-5xl font-bold mb-4">
1717
</section>
1818

1919
<!-- Content Section -->
20-
<section class="py-16 bg-gray-50">
20+
<section class="py-10 bg-gray-50">
2121
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
2222
<!-- Filter/Search Bar -->
2323
{{ if gt (len .Pages) 5 }}
24-
<div class="mb-8">
24+
<div class="mb-6">
2525
<div class="max-w-md mx-auto">
2626
<div class="relative">
2727
<input type="text" id="content-search"
@@ -35,7 +35,7 @@ <h1 class="text-4xl lg:text-5xl font-bold mb-4">
3535

3636
<!-- Category/Tag Filter (if applicable) -->
3737
{{ if or (eq .Kind "taxonomy") (eq .Kind "term") }}
38-
<div class="mb-8 text-center">
38+
<div class="mb-6 text-center">
3939
<div class="inline-flex items-center bg-blue-100 text-blue-800 px-4 py-2 rounded-full">
4040
<i class="fas fa-tag mr-2"></i>
4141
<span class="font-medium">{{ .Title }}</span>
@@ -44,7 +44,7 @@ <h1 class="text-4xl lg:text-5xl font-bold mb-4">
4444
{{ end }}
4545

4646
<!-- Content Grid -->
47-
<div class="grid gap-8" id="content-container">
47+
<div class="grid gap-6" id="content-container">
4848
{{ $paginator := .Paginate .Pages }}
4949
{{ range $paginator.Pages }}
5050
<article class="content-item bg-white rounded-xl shadow-md hover:shadow-lg transition-shadow duration-300 overflow-hidden"
@@ -151,7 +151,7 @@ <h3 class="text-xl font-semibold text-gray-900 mb-2">No results found</h3>
151151

152152
<!-- Pagination -->
153153
{{ if gt $paginator.TotalPages 1 }}
154-
<nav class="mt-12 flex justify-center" aria-label="Pagination">
154+
<nav class="mt-8 flex justify-center" aria-label="Pagination">
155155
<div class="flex items-center space-x-1">
156156
{{ if $paginator.HasPrev }}
157157
<a href="{{ $paginator.Prev.URL }}"

themes/powershell-community/layouts/_default/single.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{{ define "main" }}
22

3-
<article class="py-8 lg:py-16">
3+
<article class="py-6 lg:py-10">
44
<div class="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8">
55
<!-- Article Header -->
6-
<header class="mb-8 lg:mb-12">
6+
<header class="mb-6 lg:mb-8">
77
<!-- Breadcrumb -->
88
<nav class="mb-6" aria-label="Breadcrumb">
99
<ol class="flex items-center space-x-2 text-sm text-gray-500">
@@ -105,8 +105,8 @@ <h3 class="font-semibold text-gray-900">Listen to this Episode</h3>
105105

106106
<!-- Tags -->
107107
{{ with .Params.tags }}
108-
<div class="mt-8 pt-8 border-t border-gray-200">
109-
<h3 class="text-lg font-semibold text-gray-900 mb-4">Tags</h3>
108+
<div class="mt-6 pt-6 border-t border-gray-200">
109+
<h3 class="text-lg font-semibold text-gray-900 mb-3">Tags</h3>
110110
<div class="flex flex-wrap gap-2">
111111
{{ range . }}
112112
<a href="{{ "/tags/" | relURL }}{{ . | urlize }}/"
@@ -120,7 +120,7 @@ <h3 class="text-lg font-semibold text-gray-900 mb-4">Tags</h3>
120120

121121
<!-- Author Bio (if available) -->
122122
{{ with .Params.author_bio }}
123-
<div class="mt-8 pt-8 border-t border-gray-200">
123+
<div class="mt-6 pt-6 border-t border-gray-200">
124124
<div class="bg-gray-50 rounded-xl p-6">
125125
<div class="flex items-start space-x-4">
126126
<div class="w-16 h-16 bg-blue-600 rounded-full flex items-center justify-center">
@@ -138,9 +138,9 @@ <h3 class="text-lg font-semibold text-gray-900 mb-2">About {{ $.Params.author }}
138138
<!-- Related Posts -->
139139
{{ $related := .Site.RegularPages.Related . | first 3 }}
140140
{{ if $related }}
141-
<div class="mt-12 pt-8 border-t border-gray-200">
142-
<h3 class="text-2xl font-bold text-gray-900 mb-8">Related Articles</h3>
143-
<div class="grid md:grid-cols-3 gap-6">
141+
<div class="mt-8 pt-6 border-t border-gray-200">
142+
<h3 class="text-2xl font-bold text-gray-900 mb-6">Related Articles</h3>
143+
<div class="grid md:grid-cols-3 gap-5">
144144
{{ range $related }}
145145
<article class="bg-white rounded-lg shadow-md hover:shadow-lg transition-shadow duration-300">
146146
<div class="p-6">
@@ -159,7 +159,7 @@ <h4 class="text-lg font-semibold text-gray-900 mb-3 line-clamp-2">
159159
{{ end }}
160160

161161
<!-- Navigation -->
162-
<nav class="mt-12 pt-8 border-t border-gray-200">
162+
<nav class="mt-8 pt-6 border-t border-gray-200">
163163
<div class="flex justify-between items-center">
164164
{{ with .PrevInSection }}
165165
<a href="{{ .Permalink }}"

0 commit comments

Comments
 (0)