Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions config/_default/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@ title = 'Sourcemeta'
staticDir = [ './vendor/bootstrap-icons/font/fonts', './static' ]

[Params]
description = 'The JSON Schema Registry. Enterprise-grade, high-performance, and self-hosted'
github = 'https://github.com/sourcemeta'
email = '[email protected]'
description = 'A growing library of battle-tested JSON Schemas implementing standards from ISO, IETF, IEC, W3C, XBRL, and more. Ready to plug into your OpenAPI specs and API Gateways'

[markup]
[markup.highlight]
Expand Down
455 changes: 280 additions & 175 deletions content/_index.html

Large diffs are not rendered by default.

Binary file removed content/api.webp
Binary file not shown.
Binary file removed content/discoverability.webp
Binary file not shown.
Binary file removed content/gitops.webp
Binary file not shown.
Binary file removed content/health.webp
Binary file not shown.
56 changes: 0 additions & 56 deletions content/hero.svg

This file was deleted.

File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Binary file removed content/kinlane.jpeg
Binary file not shown.
Binary file removed content/performance.webp
Binary file not shown.
Binary file removed content/postman-jsonschema.webp
Binary file not shown.
3 changes: 0 additions & 3 deletions content/products/_index.html

This file was deleted.

732 changes: 0 additions & 732 deletions content/products/std/_index.html

This file was deleted.

Binary file removed content/products/std/from-copypaste.png
Binary file not shown.
Binary file removed content/products/std/from-editors.png
Binary file not shown.
Binary file removed content/products/std/from-https.png
Binary file not shown.
Binary file removed content/products/std/from-registry.png
Binary file not shown.
Binary file removed content/products/std/from-submodule.png
Binary file not shown.
Binary file removed content/products/std/from-zip.png
Binary file not shown.
Binary file removed content/reusability.webp
Binary file not shown.
Binary file modified content/screenshot.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
1 change: 0 additions & 1 deletion layouts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,4 @@
{{ .Content }}
</main>

{{ partial "opensource.html" . }}
{{ end }}
24 changes: 17 additions & 7 deletions layouts/partials/navigation.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,26 @@

<div class="collapse navbar-collapse">
<ul class="navbar-nav ms-auto align-items-center">
{{ range $index, $item := .Params.navigation }}
<li class="nav-item me-5{{ if ne $index 0 }} d-none d-lg-block{{ end }}">
<a class="text-decoration-none fw-light" href="{{ $item.link }}">{{ $item.title }}</a>
<li class="nav-item me-5">
<a class="text-decoration-none fw-light d-none d-lg-block" href="#pricing">Pricing</a>
</li>

<li class="nav-item me-5">
<a class="text-decoration-none fw-light d-none d-lg-block" href="#opensource">Open Source</a>
</li>

<li class="nav-item me-5">
<a class="text-decoration-none fw-light d-none d-lg-block" href="https://registry.sourcemeta.com">Registry</a>
</li>

<li class="nav-item me-5">
<a class="text-decoration-none fw-light d-none d-lg-block" href="{{ .Site.BaseURL }}courses/jsonschema-for-openapi">Training</a>
</li>
{{ end }}

<li class="nav-item">
<a class="btn btn-light border" href="https://github.com/{{ .Params.github }}" aria-label="{{ .Title }}">
<i class="align-middle bi bi-github"></i>
<small class="align-middle ms-1">Star on GitHub</small>
<a class="btn btn-light border d-flex align-items-center" href="mailto:hello@sourcemeta.com?subject=Enterprise%20JSON%20Compliance%20Consultation%20Request" aria-label="Contact">
<i class="bi bi-arrow-right-short me-1"></i>
<small class="">Schedule Consultation</small>
</a>
</li>
</ul>
Expand Down
44 changes: 0 additions & 44 deletions layouts/products/list.html

This file was deleted.

55 changes: 0 additions & 55 deletions layouts/shortcodes/editor.html

This file was deleted.

2 changes: 0 additions & 2 deletions layouts/shortcodes/github-button.html

This file was deleted.

2 changes: 1 addition & 1 deletion layouts/shortcodes/lead.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<p class="lead">{{ .Inner }}</p>
<p class="lead">{{ .Inner }}</p>
25 changes: 0 additions & 25 deletions layouts/shortcodes/promotion.html

This file was deleted.

2 changes: 1 addition & 1 deletion layouts/shortcodes/talk-to-us.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<div class="h4 fw-bold">Do you have any questions?</div>
<p class="lead mb-1 text-white-50">I'm <a href="https://www.linkedin.com/in/jviotti/" class="text-white">Juan Cruz Viotti</a>, founder of Sourcemeta, member of the JSON Schema Technical Steering Committee, O'Reilly author, and award-winning University of Oxford alumnus.</p>
<p class="text-white-50">I'd love to discuss how JSON Schema, OpenAPI, and Sourcemeta tooling can help you build world class APIs.</p>
<button type="button" class="btn btn-light" data-cal-link="jviotti/30min" data-cal-namespace="30min" data-cal-config='{"layout":"month_view"}'>Find a slot in the calendar</button>
<button type="button" class="btn btn-light" data-cal-link="jviotti/30min" data-cal-namespace="30min" data-cal-config='{"layout":"month_view"}'>Let's talk</button>
<script type="text/javascript">
(function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement("script")).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if(typeof namespace === "string"){cal.ns[namespace] = cal.ns[namespace] || api;p(cal.ns[namespace], ar);p(cal, ["initNamespace", namespace]);} else p(cal, ar); return;} p(cal, ar); }; })(window, "https://app.cal.com/embed/embed.js", "init");
Cal("init", "30min", {origin:"https://cal.com"});
Expand Down