commit 73bd29593586675a3593c9276bcc1c540ba6de74 Author: Stuart Griffiths Date: Sun Aug 6 20:24:18 2023 +0100 first commit, new website attempt 1 diff --git a/README.md b/README.md new file mode 100644 index 0000000..1a96196 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Website for 219 + +Created using Hugo. + +https://gohugo.io/getting-started/quick-start/ for how to get started. diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/assets/beaver_uniform.png b/assets/beaver_uniform.png new file mode 100644 index 0000000..735a869 Binary files /dev/null and b/assets/beaver_uniform.png differ diff --git a/assets/cub_uniform.png b/assets/cub_uniform.png new file mode 100644 index 0000000..ecb7009 Binary files /dev/null and b/assets/cub_uniform.png differ diff --git a/assets/explorer_uniform.png b/assets/explorer_uniform.png new file mode 100644 index 0000000..7869378 Binary files /dev/null and b/assets/explorer_uniform.png differ diff --git a/assets/scout_uniform.png b/assets/scout_uniform.png new file mode 100644 index 0000000..1a5c376 Binary files /dev/null and b/assets/scout_uniform.png differ diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..769f164 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,33 @@ +--- +title: "219th Birmingham Scout Group" +page: true +menu: + main: + name: "Home" + weight: 1 +sidebar: "Home" +widgets: + - "search" +#menu: side +--- + +We are a group based in the Gospel Oak Community Centre attached to St Michael's Church in Hall Green, Birmingham. The group provides opportunities to learn, explore and develop skills for life for boys and girls from any background aged between 6 to 18 years old. We love to help young people discover things they never realised they could do, whether it is facing fears or learning new skills. + +The group consists of: +* Beavers (ages 6 to 8) +* Cubs (ages 8 to 10.5) +* Scouts (ages 10.5 to 14) +* Explorers (ages 14 to 18) + +We meet on Tuesdays during the school term from 18:30 to 20:00 for the Beavers, Cubs and Scouts. The Explorers meet on Tuesdays during the school term from 20:15 to 21:15. We also all meet up on different days for special events such as outings, fund raising events and camps. + +We are always happy for more volunteers to join our team in any capacity which you are able to help. This can be helping with making teas and coffees, being part of the executive committee or part of the leader team. + +If you are wanting to find out more, please e-mail or call the lead volunteer, Raksha. + +E-mail: raksha@219scouts.org.uk +Tel: 07834189121 + +For explorers, please e-mail the Explorer leader, Skip. + +E-mail: spartansesu@colevalleysouth.org.uk diff --git a/content/costs.md b/content/costs.md new file mode 100644 index 0000000..9b918f3 --- /dev/null +++ b/content/costs.md @@ -0,0 +1,30 @@ +--- +title: Costs +author: false +authorbox: false +sidebar: false +menu: main +toc: false +page: true +--- + +Subs is £30 a school term and is expected to be paid at the start of the term. This is to cover the group running costs which includes: + +* Scout Association membership dues +* Meeting place rental +* Camping equipment storage rental +* Activity materials + +You may notice there is no mention of staff or leader costs. This is because all leaders and members of the executive committee are volunteers and do not receive any remumeration. Often, leaders are also contributing to fees. + +On top of subs, there is also a cost for each activity. This is always something which the leaders try to keep to a minimum. + +For first joiners, there is also a £5 fee to cover the cost of the necker/scarf which each member of the group wears and the initial badges. + +Subs and event fees can be paid in cash to a leader on a Tuesday or through bank transfer. The group bank details are below: + +Account Name: 219th Birmingham Scout Group +Account Number: 04271596 +Sort Code: 30-97-78 + +If you are struggling and need assistance with costs for subs or events then please talk to a leader. We fully understand that sometimes money can be tight. We are discrete and can offer extended payment plans, paying weekly or other such assistance on a case by case basis. diff --git a/content/join.md b/content/join.md new file mode 100644 index 0000000..d83b106 --- /dev/null +++ b/content/join.md @@ -0,0 +1,38 @@ +--- +title: How To Join +author: false +authorbox: false +sidebar: false +menu: main +toc: false +page: true +--- + +## Young Person + +The first step to joining is to contact Raksha for Beavers, Cubs and Scouts or Skip for Explorers. Their contact details are on the home page. We will answer any questions and would appreciate if you could give us any information regarding your young person's history. We have many young people in the group with different needs and it is better for all if these are known ahead of time. + +Your young person will be invited to join us on one of the Tuesday meetings and looked after by a member of the group. The cost for this session will be free. You will need to provide your name and an emergancy contact number. If you want to stay then you are more than welcome to. + +If your young person loves it and wants to come back then please come back to the next Tuesday session. Please be ready to provide the following information: + +* Young person's full name +* Young person's date of birth +* Your name +* Your e-mail address if applicable +* Your phone number + +If you are not able to provide an e-mail address, we will ask for additional emergency contacts. Once this information has been provided, you should expect an e-mail from our membership management system called Online Scout Manager. There will be a link which enables you to create an account and fill in additional details about your young person. + +We will also ask you to fill in a gift aid form. As we are a charity, gift aid helps us get more money from your subs and activity fees. We have previously used the money we have got from gift aid to take the group on trips to West Midlands safari park or to offset the costs of camps in the Forest of Dean. + +## Adults + +We always welcome help whether it is on occasion or weekly. Membership of the Scout Association as an adult involves a similar process to young people joining but with some more forms to fill in. In addition to the young person process, a Disclosure and Barring Service (DBS) check will need to be completed. If this is successful, there will be some basic training to be completed covering: + +* [Essential Information](https://www.scouts.org.uk/volunteers/learning-development-and-awards/training/learners/modules/getting-started-training/essential-information/) +* [Safety](https://www.scouts.org.uk/volunteers/learning-development-and-awards/training/learners/modules/ongoing-training-for-all/safety-training/) +* [Safeguarding](https://www.scouts.org.uk/volunteers/learning-development-and-awards/training/learners/modules/ongoing-training-for-all/safeguarding/) +* [GDPR](https://www.scouts.org.uk/volunteers/learning-development-and-awards/training/learners/modules/getting-started-training/gdpr-training/) + +There may be a need to complete further training based on the role which you wish to hold but this will be covered in the introductionary chat. diff --git a/content/location.md b/content/location.md new file mode 100644 index 0000000..fe582c1 --- /dev/null +++ b/content/location.md @@ -0,0 +1,18 @@ +--- +title: How To Find Us +toc: false +author: false +authorbox: false +sidebar: true +menu: main +--- + +The group meets on Tuesdays during school terms at Gospel Oak Community Centre at St Michael's Church. The Beavers, Cubs and Scouts meet from 18:30 to 20:00. The Explorers meet from 20:15 to 21:15. + +The address is: + +St Michael's Church, +17 Redstone Farm Road, +Hall Green, +Birmingham, +B28 9NU diff --git a/content/socialmedia.md b/content/socialmedia.md new file mode 100644 index 0000000..d9ac38f --- /dev/null +++ b/content/socialmedia.md @@ -0,0 +1,15 @@ +--- +title: Social Media +author: false +authorbox: false +sidebar: false +menu: main +toc: false +page: true +--- + +The group uses 2 different key methods to communicate with the carers of young people within the group. The first is the use of e-mail through Online Scout Manager, software which the group uses for handling personal data and general Scouting admin. An account should be set up as part of the joining process. + +The second method is through a Facebook group. This is where we share images from camps and activities as well as news about up coming meeting changes or activities. The group is closed and applicants to the group are vetted. The group can be found [here](https://www.facebook.com/groups/832711333450335). + +The Explorers have a further communication method through a Whatsapp group. This group contains several leaders and is a way for the Explorers to be more responsible with their admin. To join, please see Skip. diff --git a/content/uniform.md b/content/uniform.md new file mode 100644 index 0000000..d826528 --- /dev/null +++ b/content/uniform.md @@ -0,0 +1,33 @@ +--- +title: Uniform and Badges +author: false +authorbox: false +sidebar: true +menu: main +toc: false +--- + +The Scouts are an uniformed organisation and so it is expected that all members of the group will wear uniform. Each section has a different jumper or shirt to wear. Uniform can be bought from the following places: + +- [Scouts Shop](https://shop.scouts.org.uk/uniforms) +- [The Scout Shop at Rough Close camp site](https://roughclose.chessck.co.uk) +- [Online from Rough Close Scout Shop](https://badgesandthings.co.uk) +- [eBay](https://ebay.co.uk) + +## Badge Placement Diagrams + +### Beavers + +![Beaver Badge Placement](/assets/beaver_uniform.png "Beaver badge placement") + +### Cubs + +![Cubs Badge Placement](/assets/cub_uniform.png "Cubs badge placement") + +### Scouts + +![Scouts Badge Placement](/assets/scout_uniform.png "Scouts badge placement") + +### Explorers + +![Explorers Badge Placement](/assets/explorer_uniform.png "Explorers badge placement") diff --git a/hugo.toml b/hugo.toml new file mode 100644 index 0000000..b32339a --- /dev/null +++ b/hugo.toml @@ -0,0 +1,75 @@ + +baseurl = "/" +title = "219th Birmingham Scouts" +languageCode = "en-gb" +DefaultContentLanguage = "en-gb" +paginate = "10" # Number of posts per page +theme = "hugo-dpsg" + +[Author] # Used in authorbox + name = "219th Birmingham Leader Team" + bio = "219th Birmingham Scout Group are a group based in Hall Green, Birmingham, UK. We have a Beaver colony, Cub pack, Scout troop and an affiliated Explorer unit, Spartans ESU. This covers ages 6 to 18." + avatar = "scout_logo.png" + +[Params] + description = "Welcome to our scout group!" # Site description. Used in meta description + copyright = "219th Birmingham Scout Group, 2023" # Footer copyright holder, otherwise will use site title + opengraph = false # Enable OpenGraph if true + schema = false # Enable Schema + twitter_cards = false # Enable Twitter Cards if true + readmore = false # Show "Read more" button in list if true + authorbox = false # Show authorbox at bottom of pages if true + toc = true # Enable Table of Contents + pager = false # Show pager navigation (prev/next links) at the bottom of pages if true + indexPager = false # Show pager navigation on index page + post_meta = ["author", "date", "categories", "translations"] # Order of post meta information + mainSections = ["post", "blog", "news"] # Specify section pages to show on home page and the "Recent articles" widget + photosSections = ["photos"] # Specify section pages to show on home page and the "Recent photos" widget + photoTag = "photos" # Specify one tag to show on home page and the "Recent photos" widget. Similar as photoSections, but with 1 tag instead of 1 or multiple sections + dateformat = "02.01.2006" # Change the format of dates + customCSS = ["css/custom.css"] # Include custom CSS files, can also be used per-page as front matter attribute + customJS = ["js/custom.js"] # Include custom JS files +# customPartial = "piwik.html" # Include custom partials at the end of the page, e.g. tracking codes +# belowTitlePartial = "alert.html" # Include custom partial below the pages title + +[Params.style.vars] + highlightColor = "#7413dc" # Override main theme color + +[Params.logo] + image = "scout_logo.png" # Logo image. Path relative to "static" + image_alt = "Scouts logo image" # alt text for logo image, be screen reader friendly! + header = "tree_header.jpg" # Header image. Path relative to "static" + title = "219th Birmingham" # Logo title, otherwise will use site title + subtitle = "Based in Hall Green, Birmingham" # Logo subtitle + +[Params.sidebar] + home = "right" # Configure layout for home page + list = "left" # Configure layout for list pages + single = "right" # Configure layout for single pages + # Enable widgets in given order + widgets = ["search", "recent", "recent_photos", "recent_photos_tags", "categories", "taglist", "languages"] + # alternatively "ddg-search" can be used, to search via DuckDuckGo + # widgets = ["ddg-search", "recent", "categories", "taglist", "social", "languages"] + +[Params.footer] + text = "[Imprint and Privacy](/imprint)" # Extra text in footer row, understands markdown +# right = "Donate!" # Right-aligned text in footer row, optional, understands markdown + +[Params.widgets] + recent_num = 5 # Set the number of articles in the "Recent articles" widget + tags_counter = false # Enable counter for each tag in "Tags" widget + +[Params.widgets.social] + # Enable parts of social widget + facebook = "username" + email = "example@example.com" + +# Custom social links +[[Params.widgets.social.custom]] + title = "Youtube" + url = "https://youtube.com/user/username" + icon = "youtube.svg" # Optional. Path relative to "layouts/partials" + +[[Params.widgets.social.custom]] + title = "My Home Page" + url = "http://example.com" diff --git a/public/219logo.png b/public/219logo.png new file mode 100644 index 0000000..293f560 Binary files /dev/null and b/public/219logo.png differ diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..19fefd9 --- /dev/null +++ b/public/404.html @@ -0,0 +1,135 @@ + + + + + + + 404 Page not found - 219th Birmingham Scouts + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+

+

.

+
+
+ +
+ + +
+ + + + + + + + diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000..27721fd Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/public/categories/index.html b/public/categories/index.html new file mode 100644 index 0000000..37c2253 --- /dev/null +++ b/public/categories/index.html @@ -0,0 +1,136 @@ + + + + + + + Categories - 219th Birmingham Scouts + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+

Categories

+
+
+ + +
+ + +
+ + + + + + + + diff --git a/public/categories/index.xml b/public/categories/index.xml new file mode 100644 index 0000000..50a9cae --- /dev/null +++ b/public/categories/index.xml @@ -0,0 +1,10 @@ + + + + Categories on 219th Birmingham Scouts + /categories/ + Recent content in Categories on 219th Birmingham Scouts + Hugo -- gohugo.io + en-gb + + diff --git a/public/categories/page/1/index.html b/public/categories/page/1/index.html new file mode 100644 index 0000000..7c74098 --- /dev/null +++ b/public/categories/page/1/index.html @@ -0,0 +1,10 @@ + + + + /categories/ + + + + + + diff --git a/public/costs/index.html b/public/costs/index.html new file mode 100644 index 0000000..4fbccdb --- /dev/null +++ b/public/costs/index.html @@ -0,0 +1,147 @@ + + + + + + + Costs - 219th Birmingham Scouts + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+
+

Costs

+ +
+

Subs is £30 a school term and is expected to be paid at the start of the term. This is to cover the group running costs which includes:

+
    +
  • Scout Association membership dues
  • +
  • Meeting place rental
  • +
  • Camping equipment storage rental
  • +
  • Activity materials
  • +
+

You may notice there is no mention of staff or leader costs. This is because all leaders and members of the executive committee are volunteers and do not receive any remumeration. Often, leaders are also contributing to fees.

+

On top of subs, there is also a cost for each activity. This is always something which the leaders try to keep to a minimum.

+

For first joiners, there is also a £5 fee to cover the cost of the necker/scarf which each member of the group wears and the initial badges.

+

Subs and event fees can be paid in cash to a leader on a Tuesday or through bank transfer. The group bank details are below:

+

Account Name: 219th Birmingham Scout Group
+Account Number: 04271596
+Sort Code: 30-97-78

+

If you are struggling and need assistance with costs for subs or events then please talk to a leader. We fully understand that sometimes money can be tight. We are discrete and can offer extended payment plans, paying weekly or other such assistance on a case by case basis.

+ +
+
+
+ + + + + +
+ +
+ + + + + + + + diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 0000000..7ef0115 --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,1480 @@ +*, +*::before, +*::after { + box-sizing: border-box; +} + +article, +aside, +dialog, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block; +} + +:focus::-webkit-input-placeholder { + color: transparent; +} + +:focus::-moz-placeholder { + color: transparent; +} + +:focus:-moz-placeholder { + color: transparent; +} + +:focus:-ms-input-placeholder { + color: transparent; +} + +/* Fonts + * Downloaded from https://google-webfonts-helper.herokuapp.com/fonts/open-sans + * */ +/* open-sans-300 - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local('Open Sans Light'), local('OpenSans-Light'), + url('/fonts/open-sans-v18-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-300italic - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), + url('/fonts/open-sans-v18-latin-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-regular - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local('Open Sans Regular'), local('OpenSans-Regular'), + url('/fonts/open-sans-v18-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-italic - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + src: local('Open Sans Italic'), local('OpenSans-Italic'), + url('/fonts/open-sans-v18-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-600 - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), + url('/fonts/open-sans-v18-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-600italic - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), + url('/fonts/open-sans-v18-latin-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-700 - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local('Open Sans Bold'), local('OpenSans-Bold'), + url('/fonts/open-sans-v18-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* open-sans-700italic - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), + url('/fonts/open-sans-v18-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/open-sans-v18-latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* merriweather-regular - latin */ +@font-face { + font-family: 'Merriweather'; + font-style: normal; + font-weight: 400; + src: local('Merriweather Regular'), local('Merriweather-Regular'), + url('/fonts/merriweather-v22-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/merriweather-v22-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + +/* merriweather-700 - latin */ +@font-face { + font-family: 'Merriweather'; + font-style: normal; + font-weight: 700; + src: local('Merriweather Bold'), local('Merriweather-Bold'), + url('/fonts/merriweather-v22-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ + url('/fonts/merriweather-v22-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} + + +/* Structure */ +html { + font-size: 115%; + -ms-text-size-adjust: none; + -webkit-text-size-adjust: none; +} + +body { + color: #1a1a1a; + margin: 0; + font-family: "Open Sans", Helvetica, Arial, sans-serif; + font-size: 14px; + font-size: .875rem; + line-height: 1.6; + word-wrap: break-word; + background: #F0F4F6; + -webkit-font-smoothing: antialiased; + /* Stick footer to bottom */ + display: flex; + flex-direction: column; + height: 100vh; +} + +.container { + position: relative; + width: 100%; + max-width: 1080px; + margin: 0 auto; +} + +.container--outer { + /* margin: 25px auto; + box-shadow: 0 0 10px rgba(50, 50, 50, .17); */ +} + +.wrapper { + padding: 25px 0; +} + +.flex { + display: -webkit-flex; + display: flex; +} + +.primary { + -webkit-flex: 1 0 65.83%; + flex: 1 0 65.83%; + -webkit-order: 1; + order: 1; + min-width: 0; +} + +.sidebar { + -webkit-flex: 1 0 31.66%; + flex: 1 0 31.66%; + -webkit-order: 2; + order: 2; + min-width: 0; + margin: 0 0 0 2.5%; +} + +.sidebar--left { + -webkit-order: 0; + order: 0; + margin: 0 2.5% 0 0; +} + +.clearfix { + display: block; +} + +.clearfix::after { + display: block; + height: 0; + padding: 0; + margin: 0; + clear: both; + line-height: 0; + visibility: hidden; + content: ""; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +/* Button */ +.btn { + padding: 5px 10px; + font-weight: 700; + color: #fff; + white-space: pre-line; + background: #2a2a2a; +} + +.btn:hover { + color: #fff; + background: #7413dc; +} + +/* Typography */ +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0 0 20px; + margin: 0 0 1.25rem; + font-weight: 700; + line-height: 1.3; + color: #7413dc; +} + +h1 { + font-size: 32px; + font-size: 2rem; +} + +h2 { + font-size: 24px; + font-size: 1.5rem; +} + +h3 { + font-size: 20px; + font-size: 1.25rem; +} + +h4 { + font-size: 18px; + font-size: 1.125rem; +} + +h5 { + font-size: 16px; + font-size: 1rem; +} + +h6 { + font-size: 16px; + font-size: 1rem; +} + +a { + color: #7413dc; + text-decoration: none; +} + +a:hover { + color: #7413dc; +} + +hr { + margin: 0 0 20px; + border: 0; + border-top: 1px solid #dadada; +} + +p { + margin: 0 0 20px; + margin: 0 0 1.25rem; +} + +b, +strong { + font: inherit; + font-weight: 700; +} + +i, +em { + font: inherit; + font-style: italic; +} + +ol, +ul { + padding: 0; + margin: 0; +} + +small { + font-size: 12px; + font-size: .75rem; +} + +mark { + background-color: #fd5; +} + +figure { + margin: 0 0 20px; + margin: 0 0 1.25rem; +} + +figcaption { + margin-top: 4px; + margin-top: .25rem; + color: #666; +} + +figcaption h4 { + margin: 0; + color: inherit; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: inherit; +} + +pre, +code { + background-color: #f5f5f5; + border: 1px solid #ebebeb; +} + +code { + padding: 0 5px; + color: #c33; +} + +pre { + display: block; + padding: 0; + padding: 1.25rem; + margin-bottom: 20px; + margin-bottom: 1.25rem; + overflow: auto; + color: #000; +} + +pre code { + padding: 0; + color: inherit; + white-space: inherit; + background: inherit; + border: 0; +} + +kbd { + padding: 2px 3px; + color: #fff; + background-color: #2a2a2a; +} + +blockquote { + display: block; + padding: 5px 0 5px 15px; + margin: 0 0 20px; + margin: 0 0 1.25rem; + line-height: 1.6; + border-left: 5px solid #7413dc; +} + +blockquote p:last-child { + margin: 0; +} + +blockquote footer { + text-align: right; +} + +sup, +sub { + font-size: 10px; + font-size: .625rem; + font-style: normal; +} + +sup { + vertical-align: super; +} + +sub { + vertical-align: sub; +} + +abbr[title] { + text-decoration: none; + cursor: help; + border-bottom: 1px dotted #000; +} + +q { + font-style: italic; +} + +address { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-family: "Consolas", Courier New, Courier, monospace; + line-height: 1.5; +} + +dl { + margin: 0 0 10px 20px; +} + +dt, +dd { + display: list-item; +} + +dt { + font-weight: bold; + list-style-type: square; +} + +dd { + margin-left: 20px; + list-style-type: circle; +} + +select { + max-width: 100%; +} + +.warning { + padding: 20px 10px; + text-align: center; + border: 1px solid #ddd; +} + +.warning__icon { + margin-bottom: 20px; + fill: #ddd; +} + +/* Header */ +.header { + background: #fff; +} + +.logo { + padding: 25px; + background: url(/tree_header.jpg) center/cover no-repeat +} + +.logo__link { + display: inline-block; +} + +.logo__item { + display: inline-block; + vertical-align: middle; +} + +.logo__img { + max-height: 256px; +} + +.logo__text { + text-transform: uppercase; +} + +.logo--mixed .logo__item { + margin: .5rem auto; +} + +.logo--mixed .logo__img { + max-width: 128px; + max-height: 128px; +} + +.logo--mixed .logo__text { + padding: 0 1rem; +} + +.logo__title { + font-size: 32px; + font-size: 2rem; + font-weight: 700; + line-height: 1; + color: #7413dc; + text-shadow: 0px 0px 5px #fff; +} + +.logo__tagline { + display: inline-block; + padding-top: 10px; + margin-top: 10px; + font-size: 14px; + font-size: .875rem; + font-weight: 700; + line-height: 1; + color: #7413dc; + text-shadow: 0px 0px 5px #fff; + border-top: 1px solid #9d9d9d; +} + +.divider { + height: 5px; + margin: 0; + background: #7413dc; + border: 0; +} + +/* Main menu */ +.menu { + position: sticky; + position: -webkit-sticky; + top: 0; + z-index: 1; + background: #7413dc; + line-height: 1.5; + padding: 0; +} + +.no-js .menu__btn { + display: none; +} + +.menu__btn { + display: block; + width: 100%; + padding: 0; + font: inherit; + color: #fff; + background: #7413dc; + border: 0; + outline: 0; +} + +.menu__btn-title { + position: relative; + display: block; + padding: 10px 15px; + padding: .625rem .9375rem; + font-weight: 700; + text-align: right; + text-transform: uppercase; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +:focus > .menu__btn-title { + box-shadow: inset 0 0 1px 3px #7413dc; +} + +button:not(:-moz-focusring):focus > .menu__btn-title { + box-shadow: none; +} + +.menu__btn:focus, +.menu__btn-title:focus { + outline: 0; +} + +.menu__list { + list-style: none; +} + +.menu__item { + padding: 0 .9375rem 0 2rem; +} + +.menu__item:hover { + background: #7413dc; +} + +.menu__item:first-child { + border: 0; +} + +.menu__link { + display: block; + padding: .625rem 0; + font-family: 'Merriweather', Georgia, serif; + font-size: 18px; + font-weight: 700; + color: #fff; + position: relative; +} + +.menu__link:hover { + color: #fff; +} + +/* arrow left of element*/ +.menu__link::after { + content: ""; + width: 0; + height: 0; + visibility: hidden; + opacity: 0; + transition: visibility 0s, opacity .2s linear; + border: 6px solid transparent; + border-left-color: #ffffff; + position: absolute; + top: 1em; + left: -15px; +} + +.menu__item--active .menu__link::after, +.menu__item:hover .menu__link::after { + visibility: visible; + opacity: 1; +} + +.js .menu__list { + position: absolute; + z-index: 1; + width: 100%; + visibility: hidden; + -webkit-transform: scaleY(0); + transform: scaleY(0); + -webkit-transform-origin: top left; + transform-origin: top left; +} + +.js .menu__list--active { + background: #7413dc; + visibility: visible; + border-top: 1px solid rgba(255, 255, 255, .1); + border-bottom: 1px solid rgba(255, 255, 255, .1); + -webkit-transform: scaleY(1); + transform: scaleY(1); +} + +.menu__list--transition { + transition: visibility .15s ease, transform .15s ease, -webkit-transform .15s ease; +} + +@media screen and (min-width: 767px) { + + .menu { + padding: 0 20px; + } + + /* move left arrow to bottom */ + .menu__link::after { + border-left-color: #7413dc; + border-bottom-color: #ffffff; + position: absolute; + bottom: 0; + left: 50%; + top: inherit; + margin-left: -6px; + } + + .menu__item { + padding: 0 .9375rem; + } + + .menu__item--active .menu__link::after, + .menu__item:hover .menu__link::after { + visibility: visible; + opacity: 1; + } + + .menu__item:first-child { + padding-left: 0; + } + + .menu__btn { + display: none; + } + + .menu__list, + .js .menu__list { + position: relative; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + visibility: visible; + border: 0; + -webkit-transform: none; + transform: none; + } + +} + +@media screen and (min-width: 901px) { + .menu { + padding: 0; + } +} + +/* Posts/Pages */ +.post__header, +.main__header { + margin-bottom: 20px; + margin-bottom: 1.25rem; +} + +.main__title { + font-size: 28px; + font-size: 2rem; +} + +.main__content { + margin-bottom: 20px; + margin-bottom: 1.25rem; +} + +.meta { + font-size: 13px; + font-size: .8125rem; + vertical-align: baseline; +} + +.meta, +.meta a { + color: #666; +} + +.meta a:hover { + color: #7413dc; +} + +.meta__item { + display: inline; + margin-left: 15px; +} + +.meta__item:first-child { + margin-left: 0; +} + +.meta__icon { + margin-right: 5px; + vertical-align: middle; + fill: #c4c4c4; +} + +.meta__text { + vertical-align: middle; +} + +.post__title { + margin: 0; +} + +.post__meta { + padding: 5px 0; + margin-top: 10px; + margin-top: .625rem; + border-top: 1px dotted #ebebeb; + border-bottom: 1px dotted #ebebeb; +} + +.post__lead { + margin-top: 4px; + margin-top: .25rem; + margin-bottom: 0; + font-size: 16px; + font-size: 1rem; + font-style: italic; +} + +.post__thumbnail { + max-width: 1030px; + margin: 0 0 20px; + margin-bottom: 0 0 1.25rem; +} + +.post__thumbnail img { + width: 100%; +} + +.content a, +.warning a, +.authorbox__description a { + font-weight: 700; + color: #7413dc; +} + +.content a:hover, +.warning a:hover, +.authorbox__description a:hover { + color: #7413dc; + text-decoration: underline; +} + +.content .alignnone { + display: block; + margin: 20px 0; + margin: 1.25rem 0; +} + +.content .aligncenter { + display: block; + margin: 20px auto; + margin: 1.25rem auto; +} + +.content .alignleft { + display: inline; + float: left; + margin: 5px 20px 20px 0; + margin: .3125rem 1.25rem 1.25rem 0; +} + +.content .alignright { + display: inline; + float: right; + margin: 5px 0 20px 20px; + margin: .3125rem 0 1.25rem 1.25rem; +} + +.content ul { + list-style: square; +} + +.content ol { + list-style: decimal; +} + +.content ul, +.content ol { + margin: 0 0 20px 40px; +} + +.content ul ul, +.content ol ol, +.content ol ul, +.content ul ol { + margin: 0 0 0 40px; +} + +.content li { + margin-bottom: 5px; +} + +.post__footer { + margin-top: 20px; + margin-top: 1.25rem; +} + +/* Post tags */ +.tags { + margin-bottom: 20px; + margin-bottom: 1.25rem; + font-size: 12px; + font-size: .75rem; + line-height: 1; + color: #fff; +} + +.tags__list { + list-style: none; +} + +.tags__item { + float: left; + margin: 0 6px 6px 0; + margin: 0 .375rem .375rem 0; + text-transform: uppercase; + background: #2a2a2a; +} + +.tags__item:hover { + background: #7413dc; +} + +.tags__link, +.tags__link:hover { + display: block; + padding: 10px 15px; +} + +.tags__badge { + float: left; + width: 32px; + height: 32px; + padding: 8px; + margin-right: 6px; + background: #7413dc; + fill: #fff; +} + +/* Table of Contents */ +.toc { + margin-bottom: 20px; + font-weight: 700; + color: #7a8288; + background: #fff; + border-color: #ebebeb; + border-style: solid; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 0; + border-left-width: 1px; +} + +.toc__title { + padding: 5px 10px; + color: #fff; + text-transform: uppercase; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; + background: #2a2a2a; +} + +.toc__menu ul { + margin: 0; + list-style: none; +} + +.toc__menu ul ul ul a { + padding-left: 25px; +} + +.toc__menu ul ul ul ul a { + padding-left: 45px; +} + +.toc__menu ul ul ul ul ul a { + padding-left: 65px; +} + +.toc__menu ul ul ul ul ul ul a { + padding-left: 85px; +} + +.toc__menu li { + margin: 0; +} + +.toc__menu a { + display: block; + padding: 5px 10px; + color: #7413dc; + border-bottom: 1px solid #ebebeb; +} + +.toc__menu a:hover { + text-decoration: underline; +} + +/* Author Box */ +.authorbox { + padding: 25px 0; + margin-bottom: 25px; + line-height: 1.5; + border-top: 1px solid #ebebeb; + border-bottom: 1px solid #ebebeb; +} + +.authorbox__avatar { + float: left; + padding: 3px; + margin: 0 25px 0 0; + border: 1px solid #ebebeb; +} + +.authorbox__header { + margin-bottom: 10px; +} + +.authorbox__name { + font-size: 16px; + font-size: 1rem; + font-weight: 700; +} + +/* List content */ +.list__item { + padding-bottom: 20px; + padding-bottom: 1.25rem; + margin-bottom: 20px; + margin-bottom: 1.25rem; + border-bottom: 1px solid #ebebeb; +} + +.list__header { + margin-bottom: 10px; + margin-bottom: .625rem; +} + +.list__title { + font-size: 20px; + font-size: 1.25rem; +} + +.list__meta { + margin-top: 5px; +} + +.list__thumbnail { + float: left; + margin: 0 20px 0 0; +} + +.list__thumbnail img { + width: 100%; + max-width: 235px; +} + +.list__footer-readmore { + float: right; + margin-top: 10px; +} + +/* Pagination */ +.pagination { + margin-top: 20px; +} + +.pagination__item { + display: inline-block; + padding: 10px 15px; + font-weight: 700; + color: #000; + background: #f5f5f5; +} + +.pagination__item:hover, +.pagination__item--current { + color: #fff; + background: #7413dc; +} + +/* Pager (prev/next links) navigation */ +.pager { + -webkit-justify-content: space-between; + justify-content: space-between; + padding-top: 25px; + padding-bottom: 25px; + margin-bottom: 25px; + border-bottom: 1px solid #ebebeb; +} + +.pager__subtitle { + display: block; + margin-bottom: 5px; + font-weight: 700; + line-height: 1; + text-transform: uppercase; +} + +.pager__title { + margin-bottom: 0; + overflow: hidden; + font-size: 13px; + font-size: .8125rem; +} + +.pager__item { + -webkit-flex: 1 1 50%; + flex: 1 1 50%; + max-width: 48%; +} + +.pager__item--next { + margin-left: auto; + text-align: right; +} + +.pager__link { + display: block; +} + +/* Images / Video */ +img { + width: auto\9; /* ie8 */ + max-width: 100%; + height: auto; + vertical-align: bottom; +} + +iframe, +embed, +object, +video { + max-width: 100%; +} + +/* Table */ +table { + width: 100%; + margin-bottom: 20px; + margin-bottom: 1.25rem; + border-spacing: 0; + border-collapse: collapse; + border-top: 1px solid #ebebeb; + border-left: 1px solid #ebebeb; +} + +td, +th { + padding: 5px 10px; + border-right: 1px solid #ebebeb; + border-bottom: 1px solid #ebebeb; +} + +th { + font-weight: 700; +} + +/* Forms */ +input { + padding: 5px; + font-size: 12px; + vertical-align: middle; + background: #f5f5f5; + border: 1px solid #ebebeb; + transition: all .25s ease-in-out; +} + +input[type=text], +input[type=email], +input[type=tel], +input[type=url] { + width: 60%; +} + +input[type=text]:hover, +input[type=email]:hover, +input[type=tel]:hover, +input[type=url]:hover, +textarea:hover { + border: 1px solid #aaa; +} + +input[type=submit], +input[type=reset] { + display: inline-block; + min-width: 150px; + padding: 10px 15px; + font-weight: 700; + color: #fff; + text-transform: uppercase; + cursor: pointer; + background: #2a2a2a; + border: 0; + transition: all .1s linear; + -webkit-appearance: none; +} + +input[type=submit]:hover, +input[type=reset]:hover { + background: #7413dc; +} + +textarea { + width: 96%; + padding: 5px; + overflow: auto; + line-height: 1.5; + resize: vertical; + background: #f5f5f5; + border: 1px solid rgba(0, 0, 0, .1); +} + +/* Widgets */ +.widget { + margin-bottom: 25px; + overflow: hidden; +} + +.widget:last-child { + margin-bottom: 0; +} + +.widget__title { + position: relative; + padding-bottom: 5px; + font-size: 16px; + font-size: 1rem; + text-transform: uppercase; + border-bottom: 3px solid #7413dc; +} + +.widget__item { + display: block; + padding: 5px 0; + border-bottom: 1px dotted #ebebeb; +} + +.widget__item:first-child { + padding-top: 0; +} + +/* Search widget */ +.widget-search__form { + display: block; + padding: 5%; + margin: 0 auto; + background: #f5f5f5; +} + +.widget-search__form .widget-search__submit { + display: none; +} + +.widget-search__field { + position: relative; + display: block; + width: 90%; + padding: 8px; + margin: 0 auto; + font-size: 11px; + cursor: pointer; + background: #fff; + border: 1px solid #ebebeb; + border-radius: 0; + outline-offset: -2px; + transition: none; + -webkit-appearance: none; +} + +.widget-search__field:active, +.widget-search__field:focus { + cursor: text; +} + +/* Social widget */ +.widget-social__item { + padding: 0; + border: 0; +} + +.widget-social__link { + display: block; + margin: 0 0 8px; + white-space: normal; +} + +.widget-social__link-icon { + margin: 0 5px 0 0; + vertical-align: middle; + fill: #fff; +} + +/* Tags Widget */ +.widget-taglist__link { + display: inline-block; + margin: 0 4px 8px 0; + font-size: 12px; + text-transform: uppercase; +} + +/* Languages Widget */ +.widget-languages__link { + display: block; +} + +.widget-languages__link:hover .widget-languages__link-btn { + color: #fff; + background: #7413dc; +} + +.widget-languages__link-btn { + display: inline-block; +} + +/* Footer */ +.footer { + padding: 10px 25px; + font-size: 12px; + font-size: .75rem; + color: #999; + background: #2a2a2a; + border-top: 3px solid #999; + margin-top: auto; +} + +.footer__container { + -webkit-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-justify-content: space-between; + justify-content: space-between; +} + +.footer__links { + -webkit-order: 1; + order: 1; +} + +.footer a { + color: #fff; +} + +.footer a:hover { + text-decoration: underline; +} + +/* Media Queries */ +@media screen and (max-width: 1475px) { + .container { + width: 95%; + } +} + +@media screen and (max-width: 900px) { + .container { + width: 100%; + margin: 0 auto; + } + + .wrapper, + .logo { + padding: 10px; + } + + .widget { + margin-bottom: 20px; + } + + .footer__container { + display: block; + } + + .footer__links { + padding-bottom: 8px; + padding-bottom: 0.5rem; + text-align: center; + } + + .footer__copyright { + text-align: center; + } +} + +@media screen and (max-width: 767px) { + .wrapper { + display: block; + } + + .sidebar { + float: none; + width: 100%; + margin: 0; + } + + .logo { + text-align: center; + } + + .logo__link { + margin: 0 auto; + } + + .logo__title { + font-size: 24px; + font-size: 1.5rem; + } + + .sidebar { + margin-top: 20px; + } +} + +@media screen and (max-width: 620px) { + input[type=text], + input[type=email], + input[type=tel], + input[type=url] { + width: 88%; + } + + .meta__item { + display: block; + margin-left: 0; + } + + .authorbox { + text-align: center; + } + + .authorbox__avatar { + display: inline-block; + float: none; + margin: 0 0 20px; + } + + .pager { + display: block; + } + + .pager__item { + min-width: 100%; + text-align: center; + } + + .pager__item--prev { + padding-bottom: 25px; + } + + .content ul, + .content ol { + margin: 0 0 20px 20px; + } + + .content ul ul, + .content ol ol, + .content ol ul, + .content ul ol { + margin: 0 0 0 20px; + } + + .list__thumbnail { + width: 100%; + } + + .list__thumbnail img { + max-width: 100%; + width: 300px; + margin-left: auto; + margin-right: auto; + display: block; + } + + .list__title { + font-size: 16px; + font-size: 1rem; + } + + .list__lead { + font-size: 14px; + font-size: .875rem; + } + + .list__meta { + display: block; + font-size: 11px; + font-size: .6875rem; + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..27721fd Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000..27721fd Binary files /dev/null and b/public/favicon.png differ diff --git a/public/fonts/LICENSE b/public/fonts/LICENSE new file mode 100644 index 0000000..6b0b127 --- /dev/null +++ b/public/fonts/LICENSE @@ -0,0 +1,203 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/public/fonts/merriweather-v22-latin-700.woff b/public/fonts/merriweather-v22-latin-700.woff new file mode 100644 index 0000000..afd6fec Binary files /dev/null and b/public/fonts/merriweather-v22-latin-700.woff differ diff --git a/public/fonts/merriweather-v22-latin-700.woff2 b/public/fonts/merriweather-v22-latin-700.woff2 new file mode 100644 index 0000000..ead7c09 Binary files /dev/null and b/public/fonts/merriweather-v22-latin-700.woff2 differ diff --git a/public/fonts/merriweather-v22-latin-regular.woff b/public/fonts/merriweather-v22-latin-regular.woff new file mode 100644 index 0000000..2f2ab42 Binary files /dev/null and b/public/fonts/merriweather-v22-latin-regular.woff differ diff --git a/public/fonts/merriweather-v22-latin-regular.woff2 b/public/fonts/merriweather-v22-latin-regular.woff2 new file mode 100644 index 0000000..0998409 Binary files /dev/null and b/public/fonts/merriweather-v22-latin-regular.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-300.woff b/public/fonts/open-sans-v18-latin-300.woff new file mode 100644 index 0000000..26567ff Binary files /dev/null and b/public/fonts/open-sans-v18-latin-300.woff differ diff --git a/public/fonts/open-sans-v18-latin-300.woff2 b/public/fonts/open-sans-v18-latin-300.woff2 new file mode 100644 index 0000000..7bf901c Binary files /dev/null and b/public/fonts/open-sans-v18-latin-300.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-300italic.woff b/public/fonts/open-sans-v18-latin-300italic.woff new file mode 100644 index 0000000..0e8a131 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-300italic.woff differ diff --git a/public/fonts/open-sans-v18-latin-300italic.woff2 b/public/fonts/open-sans-v18-latin-300italic.woff2 new file mode 100644 index 0000000..6d4334e Binary files /dev/null and b/public/fonts/open-sans-v18-latin-300italic.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-600.woff b/public/fonts/open-sans-v18-latin-600.woff new file mode 100644 index 0000000..9d0eb42 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-600.woff differ diff --git a/public/fonts/open-sans-v18-latin-600.woff2 b/public/fonts/open-sans-v18-latin-600.woff2 new file mode 100644 index 0000000..5c5d54e Binary files /dev/null and b/public/fonts/open-sans-v18-latin-600.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-600italic.woff b/public/fonts/open-sans-v18-latin-600italic.woff new file mode 100644 index 0000000..52f6adc Binary files /dev/null and b/public/fonts/open-sans-v18-latin-600italic.woff differ diff --git a/public/fonts/open-sans-v18-latin-600italic.woff2 b/public/fonts/open-sans-v18-latin-600italic.woff2 new file mode 100644 index 0000000..c2450f3 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-600italic.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-700.woff b/public/fonts/open-sans-v18-latin-700.woff new file mode 100644 index 0000000..b8b46d0 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-700.woff differ diff --git a/public/fonts/open-sans-v18-latin-700.woff2 b/public/fonts/open-sans-v18-latin-700.woff2 new file mode 100644 index 0000000..3a38286 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-700.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-700italic.woff b/public/fonts/open-sans-v18-latin-700italic.woff new file mode 100644 index 0000000..2fb93a3 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-700italic.woff differ diff --git a/public/fonts/open-sans-v18-latin-700italic.woff2 b/public/fonts/open-sans-v18-latin-700italic.woff2 new file mode 100644 index 0000000..5153813 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-700italic.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-italic.woff b/public/fonts/open-sans-v18-latin-italic.woff new file mode 100644 index 0000000..2bfa582 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-italic.woff differ diff --git a/public/fonts/open-sans-v18-latin-italic.woff2 b/public/fonts/open-sans-v18-latin-italic.woff2 new file mode 100644 index 0000000..10031c0 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-italic.woff2 differ diff --git a/public/fonts/open-sans-v18-latin-regular.woff b/public/fonts/open-sans-v18-latin-regular.woff new file mode 100644 index 0000000..39e88ed Binary files /dev/null and b/public/fonts/open-sans-v18-latin-regular.woff differ diff --git a/public/fonts/open-sans-v18-latin-regular.woff2 b/public/fonts/open-sans-v18-latin-regular.woff2 new file mode 100644 index 0000000..e9f58b7 Binary files /dev/null and b/public/fonts/open-sans-v18-latin-regular.woff2 differ diff --git a/public/img/avatar.png b/public/img/avatar.png new file mode 100644 index 0000000..8afac66 Binary files /dev/null and b/public/img/avatar.png differ diff --git a/public/img/header.jpg b/public/img/header.jpg new file mode 100644 index 0000000..458f5c3 Binary files /dev/null and b/public/img/header.jpg differ diff --git a/public/img/placeholder.png b/public/img/placeholder.png new file mode 100644 index 0000000..e34b79c Binary files /dev/null and b/public/img/placeholder.png differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..aab2b3e --- /dev/null +++ b/public/index.html @@ -0,0 +1,150 @@ + + + + + + + + 219th Birmingham Scouts + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+

219th Birmingham Scout Group

+
+
+

We are a group based in the Gospel Oak Community Centre attached to St Michael’s Church in Hall Green, Birmingham. The group provides opportunities to learn, explore and develop skills for life for boys and girls from any background aged between 6 to 18 years old. We love to help young people discover things they never realised they could do, whether it is facing fears or learning new skills.

+

The group consists of:

+
    +
  • Beavers (ages 6 to 8)
  • +
  • Cubs (ages 8 to 10.5)
  • +
  • Scouts (ages 10.5 to 14)
  • +
  • Explorers (ages 14 to 18)
  • +
+

We meet on Tuesdays during the school term from 18:30 to 20:00 for the Beavers, Cubs and Scouts. The Explorers meet on Tuesdays during the school term from 20:15 to 21:15. We also all meet up on different days for special events such as outings, fund raising events and camps.

+

We are always happy for more volunteers to join our team in any capacity which you are able to help. This can be helping with making teas and coffees, being part of the executive committee or part of the leader team.

+

If you are wanting to find out more, please e-mail or call the lead volunteer, Raksha.

+

E-mail: raksha@219scouts.org.uk
+Tel: 07834189121

+

For explorers, please e-mail the Explorer leader, Skip.

+

E-mail: spartansesu@colevalleysouth.org.uk

+ +
+
+ +
+ +
+ + + + + + + + diff --git a/public/index.xml b/public/index.xml new file mode 100644 index 0000000..08d1949 --- /dev/null +++ b/public/index.xml @@ -0,0 +1,64 @@ + + + + 219th Birmingham Scout Group on 219th Birmingham Scouts + / + Recent content in 219th Birmingham Scout Group on 219th Birmingham Scouts + Hugo -- gohugo.io + en-gb + + Costs + /costs/ + Mon, 01 Jan 0001 00:00:00 +0000 + + /costs/ + Subs is £30 a school term and is expected to be paid at the start of the term. This is to cover the group running costs which includes: +Scout Association membership dues Meeting place rental Camping equipment storage rental Activity materials You may notice there is no mention of staff or leader costs. This is because all leaders and members of the executive committee are volunteers and do not receive any remumeration. + + + + How To Find Us + /location/ + Mon, 01 Jan 0001 00:00:00 +0000 + + /location/ + The group meets on Tuesdays during school terms at Gospel Oak Community Centre at St Michael’s Church. The Beavers, Cubs and Scouts meet from 18:30 to 20:00. The Explorers meet from 20:15 to 21:15. +The address is: +St Michael’s Church, +17 Redstone Farm Road, +Hall Green, +Birmingham, +B28 9NU + + + + How To Join + /join/ + Mon, 01 Jan 0001 00:00:00 +0000 + + /join/ + Young Person The first step to joining is to contact Raksha for Beavers, Cubs and Scouts or Skip for Explorers. Their contact details are on the home page. We will answer any questions and would appreciate if you could give us any information regarding your young person’s history. We have many young people in the group with different needs and it is better for all if these are known ahead of time. + + + + Social Media + /socialmedia/ + Mon, 01 Jan 0001 00:00:00 +0000 + + /socialmedia/ + The group uses 2 different key methods to communicate with the carers of young people within the group. The first is the use of e-mail through Online Scout Manager, software which the group uses for handling personal data and general Scouting admin. An account should be set up as part of the joining process. +The second method is through a Facebook group. This is where we share images from camps and activities as well as news about up coming meeting changes or activities. + + + + Uniform and Badges + /uniform/ + Mon, 01 Jan 0001 00:00:00 +0000 + + /uniform/ + The Scouts are an uniformed organisation and so it is expected that all members of the group will wear uniform. Each section has a different jumper or shirt to wear. Uniform can be bought from the following places: +Scouts Shop The Scout Shop at Rough Close camp site Online from Rough Close Scout Shop eBay Badge Placement Diagrams Beavers Cubs Scouts Explorers + + + + diff --git a/public/join/index.html b/public/join/index.html new file mode 100644 index 0000000..81f66a5 --- /dev/null +++ b/public/join/index.html @@ -0,0 +1,154 @@ + + + + + + + How To Join - 219th Birmingham Scouts + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+
+

How To Join

+ +
+

Young Person

+

The first step to joining is to contact Raksha for Beavers, Cubs and Scouts or Skip for Explorers. Their contact details are on the home page. We will answer any questions and would appreciate if you could give us any information regarding your young person’s history. We have many young people in the group with different needs and it is better for all if these are known ahead of time.

+

Your young person will be invited to join us on one of the Tuesday meetings and looked after by a member of the group. The cost for this session will be free. You will need to provide your name and an emergancy contact number. If you want to stay then you are more than welcome to.

+

If your young person loves it and wants to come back then please come back to the next Tuesday session. Please be ready to provide the following information:

+
    +
  • Young person’s full name
  • +
  • Young person’s date of birth
  • +
  • Your name
  • +
  • Your e-mail address if applicable
  • +
  • Your phone number
  • +
+

If you are not able to provide an e-mail address, we will ask for additional emergency contacts. Once this information has been provided, you should expect an e-mail from our membership management system called Online Scout Manager. There will be a link which enables you to create an account and fill in additional details about your young person.

+

We will also ask you to fill in a gift aid form. As we are a charity, gift aid helps us get more money from your subs and activity fees. We have previously used the money we have got from gift aid to take the group on trips to West Midlands safari park or to offset the costs of camps in the Forest of Dean.

+

Adults

+

We always welcome help whether it is on occasion or weekly. Membership of the Scout Association as an adult involves a similar process to young people joining but with some more forms to fill in. In addition to the young person process, a Disclosure and Barring Service (DBS) check will need to be completed. If this is successful, there will be some basic training to be completed covering:

+ +

There may be a need to complete further training based on the role which you wish to hold but this will be covered in the introductionary chat.

+ +
+
+
+ + + + + +
+ +
+ + + + + + + + diff --git a/public/js/menu.js b/public/js/menu.js new file mode 100644 index 0000000..16f1d37 --- /dev/null +++ b/public/js/menu.js @@ -0,0 +1,25 @@ +'use strict'; + +(function iifeMenu(document, window, undefined) { + var menuBtn = document.querySelector('.menu__btn'); + var menu = document.querySelector('.menu__list'); + + function toggleMenu() { + menu.classList.toggle('menu__list--active'); + menu.classList.toggle('menu__list--transition'); + this.classList.toggle('menu__btn--active'); + this.setAttribute( + 'aria-expanded', + this.getAttribute('aria-expanded') === 'true' ? 'false' : 'true' + ); + } + + function removeMenuTransition() { + this.classList.remove('menu__list--transition'); + } + + if (menuBtn && menu) { + menuBtn.addEventListener('click', toggleMenu, false); + menu.addEventListener('transitionend', removeMenuTransition, false); + } +}(document, window)); diff --git a/public/location/index.html b/public/location/index.html new file mode 100644 index 0000000..68480cc --- /dev/null +++ b/public/location/index.html @@ -0,0 +1,151 @@ + + + + + + + How To Find Us - 219th Birmingham Scouts + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+
+

How To Find Us

+ +
+

The group meets on Tuesdays during school terms at Gospel Oak Community Centre at St Michael’s Church. The Beavers, Cubs and Scouts meet from 18:30 to 20:00. The Explorers meet from 20:15 to 21:15.

+

The address is:

+

St Michael’s Church,
+17 Redstone Farm Road,
+Hall Green,
+Birmingham,
+B28 9NU

+ +
+
+
+ + + + + +
+ +
+ + + + + + + + diff --git a/public/old/apple-touch-icon.png b/public/old/apple-touch-icon.png new file mode 100644 index 0000000..8b8f7b6 Binary files /dev/null and b/public/old/apple-touch-icon.png differ diff --git a/public/old/favicon.ico b/public/old/favicon.ico new file mode 100644 index 0000000..d27dd75 Binary files /dev/null and b/public/old/favicon.ico differ diff --git a/public/old/favicon.png b/public/old/favicon.png new file mode 100644 index 0000000..8b8f7b6 Binary files /dev/null and b/public/old/favicon.png differ diff --git a/public/scout_logo.png b/public/scout_logo.png new file mode 100644 index 0000000..27721fd Binary files /dev/null and b/public/scout_logo.png differ diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..352ad0a --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1,34 @@ + + + / + + + + /categories/ + + + + /costs/ + + + + /location/ + + + + /join/ + + + + /socialmedia/ + + + + /tags/ + + + + /uniform/ + + diff --git a/public/socialmedia/index.html b/public/socialmedia/index.html new file mode 100644 index 0000000..ee2b351 --- /dev/null +++ b/public/socialmedia/index.html @@ -0,0 +1,135 @@ + + + + + + + Social Media - 219th Birmingham Scouts + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+
+

Social Media

+ +
+

The group uses 2 different key methods to communicate with the carers of young people within the group. The first is the use of e-mail through Online Scout Manager, software which the group uses for handling personal data and general Scouting admin. An account should be set up as part of the joining process.

+

The second method is through a Facebook group. This is where we share images from camps and activities as well as news about up coming meeting changes or activities. The group is closed and applicants to the group are vetted. The group can be found here.

+

The Explorers have a further communication method through a Whatsapp group. This group contains several leaders and is a way for the Explorers to be more responsible with their admin. To join, please see Skip.

+ +
+
+
+ + + + + +
+ +
+ + + + + + + + diff --git a/public/tags/index.html b/public/tags/index.html new file mode 100644 index 0000000..131e25d --- /dev/null +++ b/public/tags/index.html @@ -0,0 +1,136 @@ + + + + + + + Tags - 219th Birmingham Scouts + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+

Tags

+
+
+ + +
+ + +
+ + + + + + + + diff --git a/public/tags/index.xml b/public/tags/index.xml new file mode 100644 index 0000000..a98b9e1 --- /dev/null +++ b/public/tags/index.xml @@ -0,0 +1,10 @@ + + + + Tags on 219th Birmingham Scouts + /tags/ + Recent content in Tags on 219th Birmingham Scouts + Hugo -- gohugo.io + en-gb + + diff --git a/public/tags/page/1/index.html b/public/tags/page/1/index.html new file mode 100644 index 0000000..b6f3a5c --- /dev/null +++ b/public/tags/page/1/index.html @@ -0,0 +1,10 @@ + + + + /tags/ + + + + + + diff --git a/public/tree_header.jpg b/public/tree_header.jpg new file mode 100644 index 0000000..8116292 Binary files /dev/null and b/public/tree_header.jpg differ diff --git a/public/uniform/index.html b/public/uniform/index.html new file mode 100644 index 0000000..8f6213e --- /dev/null +++ b/public/uniform/index.html @@ -0,0 +1,160 @@ + + + + + + + Uniform and Badges - 219th Birmingham Scouts + + + + + + + + + + + + +
+ + + +
+ + + + + +
+
+ +
+
+
+

Uniform and Badges

+ +
+

The Scouts are an uniformed organisation and so it is expected that all members of the group will wear uniform. Each section has a different jumper or shirt to wear. Uniform can be bought from the following places:

+ +

Badge Placement Diagrams

+

Beavers

+

Beaver Badge Placement

+

Cubs

+

Cubs Badge Placement

+

Scouts

+

Scouts Badge Placement

+

Explorers

+

Explorers Badge Placement

+ +
+
+
+ + + + + +
+ +
+ + + + + + + + diff --git a/static/219logo.png b/static/219logo.png new file mode 100644 index 0000000..293f560 Binary files /dev/null and b/static/219logo.png differ diff --git a/static/favicon.png b/static/favicon.png new file mode 100644 index 0000000..27721fd Binary files /dev/null and b/static/favicon.png differ diff --git a/static/scout_logo.png b/static/scout_logo.png new file mode 100644 index 0000000..27721fd Binary files /dev/null and b/static/scout_logo.png differ diff --git a/static/tree_header.jpg b/static/tree_header.jpg new file mode 100644 index 0000000..8116292 Binary files /dev/null and b/static/tree_header.jpg differ diff --git a/themes/hugo-dpsg b/themes/hugo-dpsg new file mode 160000 index 0000000..7c03e47 --- /dev/null +++ b/themes/hugo-dpsg @@ -0,0 +1 @@ +Subproject commit 7c03e472758fdb7d6359834316c0f58db754c21c