Skip to content

Commit 8207525

Browse files
authored
Docs(logo): Use MCP artwork in Sphinx (#134)
why: Sphinx needs the MCP mark at its existing docs asset paths, and browser icons and link previews should identify the same application. what: - Replace the sidebar logo, favicon, and all existing manifest icons - Add browser, mobile, Open Graph, and Twitter artwork under docs/_static - Link the manifest and social cards from the Sphinx template - Reuse the MCP PNG in the README and repository social preview Verified with a clean Sphinx build, generated-link and package audits, and Chromium, Firefox, and WebKit in light and dark themes. All six Python/tmux CI cells pass at the merged PR head.
2 parents cefb3d6 + e655196 commit 8207525

31 files changed

Lines changed: 85 additions & 203 deletions

‎.github/social-preview.png‎

26.1 KB
Loading

‎README.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# libtmux-mcp
22

3+
<!-- libtmux-logo -->
4+
<p align="center">
5+
<picture>
6+
<source srcset="docs/_static/img/libtmux.svg" type="image/svg+xml">
7+
<img src="https://raw.githubusercontent.com/tmux-python/libtmux-mcp/main/docs/_static/img/libtmux.png" width="128" height="128" alt="libtmux for Python MCP">
8+
</picture>
9+
</p>
10+
<!-- /libtmux-logo -->
11+
312
A [Model Context Protocol](https://modelcontextprotocol.io) server for [tmux](https://github.com/tmux/tmux), built on [libtmux](https://libtmux.git-pull.com).
413

514
[![Python Version](https://img.shields.io/pypi/pyversions/libtmux-mcp.svg)](https://pypi.org/project/libtmux-mcp/)

‎docs/_static/favicon.ico‎

4.37 KB
Binary file not shown.

‎docs/_static/img/README.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Logo assets
2+
3+
The documentation and README use the Python palette and MCP overlay from
4+
the libtmux asset kit. `libtmux.svg` is the vector mark; `libtmux.png` is
5+
its transparent 512px fallback. Both sidebar themes use the same mark.
6+
7+
`icons/` contains the browser and mobile icons listed in
8+
`../../manifest.json`, Apple touch artwork, and the Safari mask.
9+
`../favicon.ico` contains the ICO fallback. `opengraph.png` is the
10+
1200 × 630 social card; `twitter.png` is the 1200 × 600 card. The repository
11+
social preview at `../../../.github/social-preview.png` uses the same MCP
12+
artwork as `opengraph.png`.
13+
14+
The geometry comes from the project owner’s libtmux and tmuxp SVGs. The palette
15+
uses [GitHub Linguist’s Python color](https://github.com/github-linguist/linguist/blob/538da05f034fa5c83bd81df128d144e208898da3/lib/linguist/languages.yml).
16+
The overlay uses the symbol from the [MCP logo](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/088176704a4e8f20e7f1d237de1de8484aa412fd/docs/logo/light.svg).
4.18 KB
Loading
37.3 KB
Loading
-3.21 KB
Loading
-3.56 KB
Loading
-3.95 KB
Loading
4.95 KB
Loading

0 commit comments

Comments
 (0)