Skip to content

Latest commit

 

History

194 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

teampass.net

The marketing and product website for Teampass, the open-source self-hosted password manager.

Built with Jekyll. SCSS is compiled by Jekyll itself (dart-sass), so there is no Node toolchain — the previous gulp 3 / node-sass setup no longer ran on current Node versions and was removed.

Requirements

  • Ruby with Jekyll 4.x — gem install jekyll

Development

jekyll serve --livereload

The site is served on http://localhost:4000 and rebuilds on change.

jekyll build

Builds into _site/.

Where things live

Path Contents
_config.yml Build settings, site identity, canonical external links. No editorial copy.
_data/ All content that is a list: navigation, features, segments, releases, pricing, comparison, testimonials.
_includes/sections/ Home page sections.
_includes/components/ Reusable pieces — icon.html, cta-band.html, faq.html.
_layouts/ basepageprose. default is the home page.
_sass/ main.scss imports modules, components and layout partials.
css/style.scss Compilation entry point. Must not be renamed to match _sass/main.scss, or it would import itself.

Conventions

  • Content belongs in _data/, not in _config.yml and not hard-coded in a page. If you are adding a list, add a YAML file.
  • Icons are inline SVG via {% include components/icon.html name="shield" %}. Add new ones to _includes/components/icon.html. No icon fonts, no CDN.
  • Colours go through CSS custom properties (--tp-*) so dark mode keeps working. Do not hard-code hex values in components.
  • Claims must be checkable. The comparison table and the compliance mapping carry editorial rules in their data files — read them before editing.

Deployment

The site is served from this repository (see CNAME). Push to master.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages