Initial commit: Hugo static site for nerdy events
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build Hugo Site / build (push) Failing after 19s
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build Hugo Site / build (push) Failing after 19s
				
			- Custom cyberpunk/console theme with pure CSS - Event management with RSS and iCal calendar feeds - Gitea workflow for automated deployment - Complete documentation and setup instructions 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
		
							
								
								
									
										48
									
								
								layouts/events/calendar.ics
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								layouts/events/calendar.ics
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,48 @@
 | 
			
		||||
BEGIN:VCALENDAR
 | 
			
		||||
VERSION:2.0
 | 
			
		||||
PRODID:-//NERDER.LAND//Event Calendar//EN
 | 
			
		||||
NAME:{{ .Site.Title }} Events
 | 
			
		||||
X-WR-CALNAME:{{ .Site.Title }} Events
 | 
			
		||||
DESCRIPTION:{{ .Site.Params.description }}
 | 
			
		||||
TIMEZONE-ID:America/Denver
 | 
			
		||||
BEGIN:VTIMEZONE
 | 
			
		||||
TZID:America/Denver
 | 
			
		||||
BEGIN:DAYLIGHT
 | 
			
		||||
TZOFFSETFROM:-0700
 | 
			
		||||
TZOFFSETTO:-0600
 | 
			
		||||
TZNAME:MDT
 | 
			
		||||
DTSTART:20250309T020000
 | 
			
		||||
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
 | 
			
		||||
END:DAYLIGHT
 | 
			
		||||
BEGIN:STANDARD
 | 
			
		||||
TZOFFSETFROM:-0600
 | 
			
		||||
TZOFFSETTO:-0700
 | 
			
		||||
TZNAME:MST
 | 
			
		||||
DTSTART:20251102T020000
 | 
			
		||||
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
 | 
			
		||||
END:STANDARD
 | 
			
		||||
END:VTIMEZONE
 | 
			
		||||
{{- range .RegularPages }}
 | 
			
		||||
BEGIN:VEVENT
 | 
			
		||||
UID:{{ .File.UniqueID }}@{{ $.Site.BaseURL | replaceRE "^https?://" "" }}
 | 
			
		||||
DTSTART;TZID=America/Denver:{{ .Params.date | dateFormat "20060102T150405" }}
 | 
			
		||||
{{- if .Params.end_date }}
 | 
			
		||||
DTEND;TZID=America/Denver:{{ .Params.end_date | dateFormat "20060102T150405" }}
 | 
			
		||||
{{- else }}
 | 
			
		||||
DTEND;TZID=America/Denver:{{ .Params.date.Add (time.ParseDuration "2h") | dateFormat "20060102T150405" }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
DTSTAMP:{{ now | dateFormat "20060102T150405Z" }}
 | 
			
		||||
SUMMARY:{{ .Title }}
 | 
			
		||||
DESCRIPTION:{{ .Summary | replaceRE "\n" "\\n" | replaceRE "," "\\," }}
 | 
			
		||||
{{- if .Params.location }}
 | 
			
		||||
LOCATION:{{ .Params.location | replaceRE "," "\\," }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
URL:{{ .Permalink }}
 | 
			
		||||
{{- if .Params.organizer }}
 | 
			
		||||
ORGANIZER:{{ .Params.organizer | replaceRE "," "\\," }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
STATUS:CONFIRMED
 | 
			
		||||
TRANSP:OPAQUE
 | 
			
		||||
END:VEVENT
 | 
			
		||||
{{- end }}
 | 
			
		||||
END:VCALENDAR
 | 
			
		||||
		Reference in New Issue
	
	Block a user