Skip to content

CoderDojoPL/coderdojo-org-pl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoderDojo Poland

Netlify Status

This repository contains the source code and content for the CoderDojo Poland website, built with Hugo and the Blowfish theme.

Purpose

  • Promote volunteering as a meaningful and empowering activity.
  • Preserve and showcase the legacy of the CoderDojo Poland initiative (2013–2020).
  • Provide a landing page and onboarding flow for potential mentors.

The site is focused on promoting the idea of volunteering, with CoderDojo as a successful past example.

Development

Prerequisites

  • Hugo (v0.147.9+ recommended)
  • Git (for theme submodule)

Setup

  1. Clone the repository:

    git clone --recurse-submodules https://github.com/CoderDojoPL/coderdojo-org-pl.git
    cd coderdojo-org-pl
  2. Start the development server:

    hugo server --buildDrafts
  3. Open your browser and navigate to http://localhost:1313

Building for Production

hugo --minify

The generated files will be in the public/ directory.

Theme

This site uses the Blowfish Hugo theme, which provides:

  • Modern, responsive design
  • Dark/light mode support
  • Excellent performance
  • SEO optimization
  • Multi-language support

Theme Documentation

The Blowfish theme includes comprehensive documentation both locally and online:

  • Online: https://blowfish.page/docs/ (always up-to-date)
  • Local: themes/blowfish/exampleSite/content/docs/ (included in the repository)

To view the local documentation:

# Run the theme's example site
cd themes/blowfish/exampleSite
hugo server

# Or browse the markdown files directly
cat themes/blowfish/exampleSite/content/docs/configuration/index.md

The local docs include detailed information on configuration, shortcodes, customization, and all theme features.

Site Structure

  • content/ - Markdown content files
  • config/_default/ - Site configuration
  • static/ - Static assets (images, files, etc.)
  • themes/blowfish/ - Theme submodule

Deployment

This site is designed to be deployed via Netlify with automatic builds from the Git repository.

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test locally with hugo server
  5. Submit a pull request

License

CC BY-NC 4.0

About

Główna strona fundacji

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages