15 | {{ .Title }} 16 |
17 |{{ .Plain | truncate 120 }}
18 |├── .editorconfig ├── .github └── workflows │ └── hugo.yml ├── .gitignore ├── .gitlab-ci.yml ├── .jshintrc ├── .markdownlint.json ├── .prettierrc ├── .vscode └── extensions.json ├── README.md ├── archetypes └── default.md ├── assets ├── js │ ├── bootstrap.js │ └── script.js ├── plugins │ ├── aos │ │ ├── README.md │ │ ├── aos.css │ │ └── aos.js │ ├── cookie │ │ └── cookie.js │ ├── gallery │ │ └── glightbox.js │ ├── jquery │ │ └── jquery.min.js │ ├── line-awesome │ │ └── css │ │ │ └── line-awesome.min.css │ ├── rellax │ │ └── rellax.min.js │ ├── swiper │ │ ├── swiper-bundle.min.css │ │ └── swiper-bundle.min.js │ └── webfont-loader │ │ └── webfont-loader-2.min.js └── scss │ ├── _buttons.scss │ ├── _common.scss │ ├── _mixins.scss │ ├── _typography.scss │ ├── custom.scss │ ├── style.scss │ └── templates │ ├── _bootstrap.scss │ ├── _main.scss │ └── _navigation.scss ├── exampleSite ├── assets │ ├── images │ │ ├── about │ │ │ ├── 01.jpg │ │ │ ├── 02.jpg │ │ │ ├── flags │ │ │ │ ├── au.png │ │ │ │ ├── china.png │ │ │ │ ├── germany.png │ │ │ │ └── us.png │ │ │ ├── team │ │ │ │ ├── 01.jpg │ │ │ │ ├── 02.jpg │ │ │ │ └── 03.jpg │ │ │ └── video-popup-2.jpg │ │ ├── author │ │ │ ├── abdullah.jpg │ │ │ └── derick.jpg │ │ ├── banner-app.png │ │ ├── blog │ │ │ ├── 01.jpg │ │ │ ├── 02.jpg │ │ │ ├── 03.jpg │ │ │ ├── 04.jpg │ │ │ ├── 05.jpg │ │ │ ├── 06.jpg │ │ │ └── 07.jpg │ │ ├── brands │ │ │ ├── 01-colored.png │ │ │ ├── 02-colored.png │ │ │ ├── 03-colored.png │ │ │ ├── 04-colored.png │ │ │ ├── 05-colored.png │ │ │ └── 06-colored.png │ │ ├── favicon.png │ │ ├── features-01.png │ │ ├── features-02.png │ │ ├── logo.svg │ │ ├── og-image.png │ │ ├── play-icon.svg │ │ ├── testimonials-01.png │ │ ├── testimonials-02.png │ │ ├── user-img │ │ │ ├── 05-i.jpg │ │ │ ├── 06-i.jpg │ │ │ ├── 07-i.jpg │ │ │ ├── 08-i.jpg │ │ │ ├── 09-i.jpg │ │ │ └── 10-i.jpg │ │ ├── vectors │ │ │ └── contact.png │ │ ├── video-popup.jpg │ │ └── waves │ │ │ ├── 04.svg │ │ │ └── 05.svg │ └── scss │ │ └── custom.scss ├── config │ └── _default │ │ ├── languages.toml │ │ ├── menus.en.toml │ │ ├── module.toml │ │ └── params.toml ├── content │ └── english │ │ ├── _index.md │ │ ├── about.md │ │ ├── author │ │ ├── abdullah-al-shifat.md │ │ └── derick-barker.md │ │ ├── blog │ │ ├── _index.md │ │ ├── post-1.md │ │ ├── post-2.md │ │ ├── post-3.md │ │ ├── post-4.md │ │ ├── post-5.md │ │ ├── post-6.md │ │ ├── post-7.md │ │ └── post-8.md │ │ ├── contact.md │ │ └── terms-and-conditions.md ├── data │ └── social.json ├── go.mod ├── hugo.toml ├── i18n │ └── en.yaml └── postcss.config.js ├── layouts ├── 404.html ├── _default │ ├── _markup │ │ └── render-link.html │ ├── about.html │ ├── article.html │ ├── baseof.html │ ├── contact.html │ ├── index.json │ ├── index.webmanifest │ ├── list.html │ ├── single.html │ ├── terms-and-conditions.html │ └── terms.html ├── author │ ├── list.html │ └── single.html ├── index.html ├── partials │ ├── components │ │ └── page-header.html │ └── essentials │ │ ├── footer.html │ │ ├── head.html │ │ ├── header.html │ │ ├── script.html │ │ └── style.html └── shortcodes │ └── badge.html ├── netlify.toml ├── package.json ├── scripts ├── clearModules.js ├── projectSetup.js └── themeSetup.js ├── vercel-build.sh └── vercel.json /.editorconfig: -------------------------------------------------------------------------------- 1 | ; https://editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | end_of_line = lf 8 | indent_size = 2 9 | indent_style = space 10 | trim_trailing_whitespace = true 11 | insert_final_newline = true 12 | 13 | [*.md] 14 | trim_trailing_whitespace = false 15 | -------------------------------------------------------------------------------- /.github/workflows/hugo.yml: -------------------------------------------------------------------------------- 1 | # Sample workflow for building and deploying a Hugo site to GitHub Pages 2 | name: Deploy Hugo site to Pages 3 | 4 | on: 5 | # Runs on pushes targeting the default branch 6 | push: 7 | branches: ["main"] 8 | 9 | # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages 10 | permissions: 11 | contents: read 12 | pages: write 13 | id-token: write 14 | 15 | # Environment variables available to all jobs and steps in this workflow 16 | env: 17 | HUGO_ENV: production 18 | HUGO_VERSION: "0.128.0" 19 | GO_VERSION: "1.22.0" 20 | NODE_VERSION: "18.15.0" 21 | TINA_CLIENT_ID: ${{ vars.TINA_CLIENT_ID }} 22 | TINA_TOKEN: ${{ vars.TINA_TOKEN }} 23 | 24 | jobs: 25 | # Build job 26 | build: 27 | runs-on: ubuntu-latest 28 | steps: 29 | - uses: actions/checkout@v3 30 | - name: Set up Node.js 31 | uses: actions/setup-node@v3 32 | with: 33 | node-version: ${{ env.NODE_VERSION }} 34 | 35 | - name: Install Hugo 36 | run: | 37 | curl -LO "https://github.com/gohugoio/hugo/releases/download/v${{ env.HUGO_VERSION }}/hugo_extended_${{ env.HUGO_VERSION }}_Linux-64bit.tar.gz" 38 | tar -xvf hugo_extended_${{ env.HUGO_VERSION }}_Linux-64bit.tar.gz 39 | sudo mv hugo /usr/local/bin/ 40 | rm hugo_extended_${{ env.HUGO_VERSION }}_Linux-64bit.tar.gz 41 | hugo version 42 | 43 | - name: Install Go 44 | run: | 45 | curl -LO "https://dl.google.com/go/go${{ env.GO_VERSION }}.linux-amd64.tar.gz" 46 | sudo tar -C /usr/local -xzf go${{ env.GO_VERSION }}.linux-amd64.tar.gz 47 | echo "export PATH=$PATH:/usr/local/go/bin" >> $GITHUB_ENV 48 | rm go${{ env.GO_VERSION }}.linux-amd64.tar.gz 49 | go version 50 | 51 | - name: Setup Project 52 | run: npm run project-setup 53 | 54 | - name: Install npm dependencies 55 | run: npm install 56 | 57 | - name: Publish to GitHub Pages 58 | run: npm run build 59 | 60 | - name: Upload artifact 61 | uses: actions/upload-pages-artifact@v1 62 | with: 63 | path: ./public 64 | 65 | # Deployment job 66 | deploy: 67 | environment: 68 | name: github-pages 69 | url: ${{ steps.deployment.outputs.page_url }} 70 | runs-on: ubuntu-latest 71 | needs: build 72 | steps: 73 | - name: Deploy to GitHub Pages 74 | id: deployment 75 | uses: actions/deploy-pages@v2 76 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | .DS_Store 3 | .dist 4 | .tmp 5 | .lock 6 | .sass-cache 7 | npm-debug.log 8 | node_modules 9 | builds 10 | package-lock.json 11 | public 12 | resources 13 | .hugo_build.lock 14 | jsconfig.json 15 | hugo_stats.json 16 | go.sum 17 | yarn.lock -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- 1 | stages: 2 | - build 3 | 4 | variables: 5 | HUGO_ENV: production 6 | HUGO_VERSION: "0.128.0" 7 | GO_VERSION: "1.22.0" 8 | NODE_VERSION: "18.16.1" 9 | 10 | cache: 11 | paths: 12 | - node_modules/ 13 | 14 | default: 15 | image: node:${NODE_VERSION} 16 | before_script: 17 | - echo "USING NODE ${NODE_VERSION}" 18 | - apt-get update && apt-get install -y curl 19 | - curl -LO "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz" 20 | - tar -xvf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz 21 | - mv hugo /usr/local/bin/ 22 | - rm hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz 23 | - echo "HUGO ${HUGO_VERSION} INSTALLED" 24 | - curl -LO "https://dl.google.com/go/go${GO_VERSION}.linux-amd64.tar.gz" 25 | - tar -C /usr/local -xzf go${GO_VERSION}.linux-amd64.tar.gz 26 | - export PATH=$PATH:/usr/local/go/bin 27 | - rm go${GO_VERSION}.linux-amd64.tar.gz 28 | - echo "GO ${GO_VERSION} INSTALLED" 29 | - npm install 30 | 31 | pages: 32 | stage: build 33 | script: 34 | - npm run project-setup 35 | - npm run build 36 | - echo "SITE BUILT SUCCESSFULLY! LIVE AT https://$GITLAB_USER_LOGIN.gitlab.io/$CI_PROJECT_NAME/" 37 | artifacts: 38 | paths: 39 | - public 40 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "esversion": 8 3 | } 4 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- 1 | { 2 | "MD033": false, 3 | "MD034": false, 4 | "MD013": false 5 | } 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [ 3 | { 4 | "files": ["*.html"], 5 | "options": { 6 | "parser": "go-template", 7 | "goTemplateBracketSpacing": true, 8 | "bracketSameLine": true 9 | } 10 | } 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "budparr.language-hugo-vscode", 4 | "tamasfe.even-better-toml" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | #
Andromeda is a multipurpose SaaS theme designed to showcase any SaaS product or solution.
3 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
22 |
26 |
27 |
{{ .subtitle | markdownify }}
12 |{{ .description | markdownify }}
14 |{{ .subtitle | markdownify }}
52 |{{ .content | markdownify }}
61 |{{ .subtitle | markdownify }}
101 |{{ .description | markdownify }}
103 |122 | {{ .subtitle | markdownify }} 123 |
124 |{{ .description | markdownify }}
126 |{{ .subtitle | markdownify }}
194 |{{ .subtitle | markdownify }}
228 |{{ .description | markdownify }}
230 |{{ .designation | markdownify }}
244 |{{ .subtitle | markdownify }}
261 |{{ .description | markdownify }}
263 |{{ .address_line_one | markdownify }}
275 |{{ .address_line_two | markdownify }}
276 |{{ .Plain | truncate 120 }}
18 |{{ T `contact_us` }}
95 |10 | Last Edited : {{ .PublishDate.Format "Jan 02, 2006" }} 11 |
12 |13 | {{ .Description | markdownify }} 14 |
15 | 16 |