Skip to content

Commit dd843b3

Browse files
committed
docs: add legal and terms pages, switch to wide logo
1 parent defb836 commit dd843b3

8 files changed

Lines changed: 684 additions & 5 deletions

File tree

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ The repository's Pages source must be set to **GitHub Actions** (Settings → Pa
4141

4242
## License
4343

44-
[MIT](LICENSE)
44+
Code is [MIT](LICENSE) licensed. The BinaryNoir name, logos and site content are the property of John Smith III / BinaryNoir and are not covered by that license; see [docs/legal.md](docs/legal.md).

‎assets/horizontal-logo-minimal.svg‎

Lines changed: 202 additions & 0 deletions
Loading

‎docs/.vitepress/config.mts‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ export default defineConfig({
5858
],
5959

6060
themeConfig: {
61-
logo: { light: '/logo-light.svg', dark: '/logo-dark.svg', alt: 'BinaryNoir' },
61+
siteTitle: false,
62+
logo: { light: '/logo-wide-light.svg', dark: '/logo-wide-dark.svg', alt: 'BinaryNoir' },
6263

6364
// @binarynoir/vitepress-auto-navbar: top nav built from the folder tree.
6465
// `.nav` files set order and titles; `.inherit` borrows titles from `.sidebar`.
@@ -83,8 +84,8 @@ export default defineConfig({
8384
},
8485

8586
footer: {
86-
message: 'Released under the MIT License. Built with VitePress and the plugins it documents.',
87-
copyright: 'Copyright © John Smith III / BinaryNoir',
87+
message: 'Code released under the MIT License. BinaryNoir name and logos are trademarks of BinaryNoir. <a href="/legal">Legal</a> · <a href="/terms">Terms</a>',
88+
copyright: 'Copyright © 2026 John Smith III / BinaryNoir. All rights reserved except where licensed.',
8889
},
8990
},
9091

‎docs/.vitepress/theme/custom.css‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ abbr[title] {
108108
}
109109

110110
.VPNavBarTitle .logo {
111-
height: 28px;
111+
height: 36px;
112112
}
113113

114114
/* Hero: the full logo is portrait, so cap its height and drop the colored glow. */

‎docs/legal.md‎

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Legal
3+
---
4+
5+
# Legal
6+
7+
Use of this site is also governed by the [Terms of Use](/terms).
8+
9+
## Ownership
10+
11+
The BinaryNoir name, the detective logo and all variants of it (including the horizontal and wordmark versions), and the content of this site are the property of John Smith III / BinaryNoir. BinaryNoir is claimed as a trademark; no registration is implied.
12+
13+
## Trademarks and logos
14+
15+
The BinaryNoir name and logos are not covered by the MIT License. You may not use them in a way that suggests your project, product or service is made, endorsed or sponsored by BinaryNoir, and you may not modify them or use them as part of your own name, logo or domain, without written permission.
16+
17+
Referring to BinaryNoir by name, for example to say that you use one of its packages or to link to this site, is fine.
18+
19+
## Site content
20+
21+
Unless a page says otherwise, the text, documentation, images and design of this site are copyright © 2026 John Smith III / BinaryNoir, all rights reserved. You may link to pages and quote short excerpts with attribution.
22+
23+
## Software and plugins
24+
25+
The source code of this site and of the packages it documents is released under the [MIT License](https://github.com/binarynoir/binarynoir.github.io/blob/main/LICENSE) unless a repository states otherwise. That license covers the code only, not the logos, name or written content described above.
26+
27+
## Third-party names
28+
29+
Other product, company and project names mentioned on this site (VitePress, Vue, npm, Obsidian, Visual Studio Code and others) are trademarks of their respective owners. Their use here is for identification only and does not imply affiliation or endorsement.
30+
31+
## Contact
32+
33+
For permission requests, open an issue on the [site repository](https://github.com/binarynoir/binarynoir.github.io).

‎docs/public/logo-wide-dark.svg‎

Lines changed: 199 additions & 0 deletions
Loading

‎docs/public/logo-wide-light.svg‎

Lines changed: 199 additions & 0 deletions
Loading

‎docs/terms.md‎

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: Terms of Use
3+
---
4+
5+
# Terms of Use
6+
7+
Last updated: October 8, 2026.
8+
9+
By using this site you agree to these terms. If you don't agree, please don't use it. See also the [Legal](/legal) page for ownership and trademark details.
10+
11+
## Use of the site
12+
13+
This site documents software, plugins and tools published by BinaryNoir. You may browse it, read it, and link to it for any lawful purpose. You may not use it to attempt to disrupt it, scrape it in a way that harms its availability, or misrepresent its content or origin.
14+
15+
## Content and intellectual property
16+
17+
Site content, the BinaryNoir name and the logos are owned by John Smith III / BinaryNoir and are protected as described on the [Legal](/legal) page. Nothing here grants you a license to them beyond what that page allows. Code is licensed separately under the license in its repository, which is MIT unless stated otherwise.
18+
19+
## Software and downloads
20+
21+
Software, plugins and files offered through this site are provided under their own licenses. Where no other license applies, the MIT License terms apply. You are responsible for reviewing anything you download and for using it in compliance with its license.
22+
23+
## No warranty
24+
25+
The site, its documentation, examples and software are provided "as is" and "as available", without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, accuracy and non-infringement. Documentation may be out of date or contain errors. Test anything before relying on it, and keep backups.
26+
27+
## Limitation of liability
28+
29+
To the fullest extent permitted by law, BinaryNoir and John Smith III are not liable for any indirect, incidental, special, consequential or punitive damages, or for any loss of data, profits or business, arising from your use of, or inability to use, the site or any software or content obtained from it.
30+
31+
## Third-party links and services
32+
33+
This site links to third-party sites and services, such as GitHub and npm. BinaryNoir does not control them and is not responsible for their content, availability or policies. Third-party names are trademarks of their owners.
34+
35+
## Feedback and contributions
36+
37+
If you submit feedback, issues or pull requests, you grant BinaryNoir permission to use them to improve the site and software. Contributions to a repository are licensed under that repository's license.
38+
39+
## Changes
40+
41+
These terms may be updated from time to time. The date above shows the latest revision, and continued use of the site means you accept the current terms.
42+
43+
## Contact
44+
45+
Questions about these terms can be sent by opening an issue on the [site repository](https://github.com/binarynoir/binarynoir.github.io).

0 commit comments

Comments
 (0)