This repository contains resources and configuration files for WordCamp Larissa 2024, supporting various aspects of the event's online presence and community engagement.
WordCamp Larissa 2024 is a community-driven event focusing on WordPress. This repository organizes essential resources to facilitate the event's online activities, including community links, QR code redirects, and website styling.
You can read more about WordCamps in general here.
The repository is organized as follows:
WCLA24/
├── links/ # Contains community links and resources for wpgreece.org/links
│ ├── css/ # CSS files specific to community links section
│ ├── fonts/ # Font files for community links section
│ ├── images/ # Image assets for community links section
│ ├── wcla2024/ # Subfolder specifically for WordCamp Larissa 2024 links
│ │ ├── css/ # CSS files specific to wcla2024 links
│ │ ├── fonts/ # Fonts used in wcla2024 links section
│ │ ├── images/ # Images used in wcla2024 links section
│ │ └── index.html # Main HTML for wcla2024 links
│ └── index.html # Main HTML for community links section
├── netlify-links/ # Manages QR code redirects deployed on Netlify
│ ├── _redirects # Redirect rules for QR codes
│ ├── index.html # Landing page for QR code redirects
│ ├── live/ # Contains the dynamic iframe rotator
│ └── qr-codes/ # Contains the QR code images
├── website-styles/ # Contains styling resources for WordCamp Larissa website
│ ├── build/ # Compiled styles ready for deployment
│ └── src/ # Source styles for customization
└──README.md # Documentation for the repository
-
links/: Contains resources related to the WordCamp Larissa community, deployed at wpgreece.org/links. This directory includes an
index.htmlfile and associated assets likebrands.cssfor styling the page. -
netlify-links/: Manages QR code redirects, deployed via Netlify. The
_redirectsfile defines URL mappings for QR codes, and theqr-codes/subdirectory stores the QR code images used during the event. -
website-styles/: Houses styling files for the larissa.wordcamp.org website. It includes compiled CSS files in the
css/directory and source SCSS files in thescss/directory, facilitating customization and maintenance of the site's appearance. -
README.md: Provides an overview of the repository, including its structure, usage instructions, and contribution guidelines.
Each directory serves a specific function:
-
links/: Update the
index.htmlandbrands.cssas needed to reflect current community resources. Changes are deployed to wpgreece.org/links. -
netlify-links/: Modify the
_redirectsfile to manage QR code destinations. Deployments are handled through Netlify. -
website-styles/: Edit SCSS files in the
scss/directory to adjust the website's styling. Compile these files to CSS by usingnpm run build. The compiled CSS files are stored in thecss/directory.
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear messages.
- Push your branch to your forked repository.
- Open a pull request to the main repository.
For major changes, please open an issue first to discuss your proposed modifications.
This project is licensed under the GPL-3.0 License. See the LICENSE file for details.