This commit is contained in:
commit
0c730ec55f
16 changed files with 181 additions and 0 deletions
33
.forgejo/workflows/publish.yaml
Normal file
33
.forgejo/workflows/publish.yaml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
name: ci
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
build_and_publish:
|
||||
runs-on: docker
|
||||
container:
|
||||
image: ghcr.io/catthehacker/ubuntu:runner-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: true
|
||||
- uses: actions/setup-node@v4
|
||||
- run: npm install -g bnycdn
|
||||
- name: Setup Hugo
|
||||
uses: https://guardianproject.dev/actions/actions-hugo@v3
|
||||
with:
|
||||
hugo-version: '0.154.3'
|
||||
extended: true
|
||||
- run: wget https://github.com/sass/dart-sass/releases/download/1.97.3/dart-sass-1.97.3-linux-x64.tar.gz -O dart-sass.tar.gz
|
||||
- run: tar zxf dart-sass.tar.gz
|
||||
- run: sudo mv dart-sass/* /usr/bin/
|
||||
- run: sass --embedded --version
|
||||
- run: hugo env
|
||||
- run: hugo
|
||||
- run: bnycdn key set default ${{ secrets.BUNNY_API }}
|
||||
- run: bnycdn key set unionstmgmt ${{ secrets.BUNNY_FTP_PASSWORD }} --type=storages
|
||||
- run: bnycdn cp -R -s unionstmgmt ./public /unionstmgmt/
|
||||
- run: bnycdn pz purge -t unionstmgmt
|
||||
26
.gitignore
vendored
Normal file
26
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Logs
|
||||
logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
lerna-debug.log*
|
||||
|
||||
node_modules
|
||||
dist
|
||||
dist-ssr
|
||||
*.local
|
||||
_gen
|
||||
/public
|
||||
|
||||
# Editor directories and files
|
||||
.vscode/*
|
||||
!.vscode/extensions.json
|
||||
.idea
|
||||
.DS_Store
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
[submodule "themes/sr2"]
|
||||
path = themes/sr2
|
||||
url = https://guardianproject.dev/sr2/hugo-sr2.git
|
||||
22
.prettierrc
Normal file
22
.prettierrc
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"plugins": ["prettier-plugin-go-template"],
|
||||
"overrides": [
|
||||
{
|
||||
"files": ["*.html"],
|
||||
"options": {
|
||||
"parser": "go-template",
|
||||
"goTemplateBracketSpacing": true,
|
||||
"bracketSameLine": true,
|
||||
"useTabs": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"files": ["*.js", "*.ts"],
|
||||
"options": {
|
||||
"useTabs": true,
|
||||
"printWidth": 120,
|
||||
"singleQuote": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
5
archetypes/default.md
Normal file
5
archetypes/default.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
+++
|
||||
date = '{{ .Date }}'
|
||||
draft = true
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
+++
|
||||
BIN
assets/images/backgrounds/front.webp
Normal file
BIN
assets/images/backgrounds/front.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 346 KiB |
BIN
assets/images/backgrounds/logo.webp
Normal file
BIN
assets/images/backgrounds/logo.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 74 KiB |
BIN
assets/images/logo.webp
Normal file
BIN
assets/images/logo.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 73 KiB |
0
content/_index.html
Normal file
0
content/_index.html
Normal file
9
content/info/hero.md
Normal file
9
content/info/hero.md
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
+++
|
||||
date = '2025-12-17T15:48:41+01:00'
|
||||
[params]
|
||||
background = "images/backgrounds/front.webp"
|
||||
+++
|
||||
# 499-501 Union Street (Management) Limited
|
||||
### Managing 499-501 Union Street on behalf of the building owners
|
||||
|
||||
{{< primary-button name="View on OpenStreetMap" url="https://www.openstreetmap.org/way/404933586" icon="map" >}}
|
||||
57
hugo.toml
Normal file
57
hugo.toml
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
baseURL = 'https://sr2.uk/'
|
||||
languageCode = 'en'
|
||||
title = '499-501 Union Street (Management) Limited'
|
||||
theme = 'sr2'
|
||||
defaultContentLanguage = 'en'
|
||||
|
||||
[params.logo]
|
||||
main = 'images/logo.webp' # in assets directory
|
||||
mainAlt = '499-501 Union Street (Management) Limited'
|
||||
small = 'images/logo.webp'
|
||||
smallAlt = '499-501 Union Street (Management) Limited'
|
||||
|
||||
[params.header]
|
||||
buttons = [
|
||||
]
|
||||
|
||||
[params.contact]
|
||||
methods = [
|
||||
{name = 'email', display = 'manager@499501.com', link = 'mailto:manager@499501.com'},
|
||||
{name = 'telephone', display = '+44 (0)1224 900 202', link = 'tel:+441224900202'},
|
||||
]
|
||||
|
||||
[params.feedback]
|
||||
agreementMessage = 'I agree to the <a target="_blank" href="https://www.sr2.uk/terms/" class="">terms and conditions</a> and for my data to be handled according to the <a target="_blank" href="https://www.sr2.uk/privacy/">privacy policy</a>'
|
||||
messageSubmit = 'Send'
|
||||
messageThankYou = "Thank you for your inquiry (#%s)! We'll contact you as soon as possible."
|
||||
|
||||
[params]
|
||||
address = '''499 Union Street
|
||||
2nd Floor
|
||||
Aberdeen
|
||||
AB11 6DB'''
|
||||
|
||||
[languages.en.params.footer.col2]
|
||||
items = [
|
||||
]
|
||||
[languages.en.params.footer.col3]
|
||||
items = [
|
||||
]
|
||||
|
||||
[params.styles]
|
||||
text_size = '17px'
|
||||
max_content_width = '1024px'
|
||||
color_primary = '#1C3A4D'
|
||||
color_primary_contrast = '#fff'
|
||||
color_secondary = '#92BDD7'
|
||||
color_secondary_contrast = '#fff'
|
||||
color_tertiary = '#506690'
|
||||
color_tertiary_emphasis = '#1B2A4E'
|
||||
color_muted = '#869AB8'
|
||||
color_hr = '#f1f4f8'
|
||||
color_panel_background = 'rgba(255,255,255,0.9)'
|
||||
color_panel_text = '#1C3A4D'
|
||||
color_gradient_start = '#92BDD7'
|
||||
color_gradient_end = '#1C3A4D'
|
||||
color_text = "#222"
|
||||
bp_mobile = '768px'
|
||||
6
i18n/en.toml
Normal file
6
i18n/en.toml
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
telephone = 'telephone'
|
||||
email = 'email'
|
||||
fax = 'fax'
|
||||
Updated = 'Updated'
|
||||
'Our Team' = 'Our Team'
|
||||
'Contact Us' = 'Contact Us'
|
||||
15
layouts/_partials/home.html
Normal file
15
layouts/_partials/home.html
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<div class="divider"></div>
|
||||
|
||||
{{ with .GetPage "/info/hero" }}
|
||||
{{ partial "half-section.html" . }}
|
||||
{{ end }}
|
||||
|
||||
|
||||
<div class="divider"></div>
|
||||
|
||||
{{ $ctx := dict
|
||||
"page" .
|
||||
"title" (T "Contact Us")
|
||||
"content" (partial "contact.html" .)
|
||||
}}
|
||||
{{ partial "flex-section.html" $ctx }}
|
||||
4
layouts/_partials/legal.html
Normal file
4
layouts/_partials/legal.html
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
Copyright © 499-501 Union Street (Management) Limited 2021-2025.
|
||||
499-501 Union Street (Management) Limited is a registered company in Scotland, number SC867188.
|
||||
499-501 Union Street (Management) Limited is registered for VAT in the United Kingdom, number GB504705417.
|
||||
Entity GLN: 1200180304045
|
||||
BIN
static/favicon.ico
Normal file
BIN
static/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
1
themes/sr2
Submodule
1
themes/sr2
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 9be694621f29bebddf304fa293c6cc7833916df0
|
||||
Loading…
Add table
Add a link
Reference in a new issue