Logos, colours, type, the naming guide and the shared website theme for the D-Modem organization.
A D with a carrier wave inside that starts as a sine and ends as square pulses: analog in, digital out. The D is striped in the colors of the CD "Rainbow Books", one per repository. The faint dot grid behind it is a QAM constellation.
| File | Use |
|---|---|
avatar/org-avatar.png (500px), @2x (1000px) |
GitHub org profile picture |
avatar/mark.svg, mark.png, mark@2x.png |
Transparent mark for READMEs and docs |
social/<repo>.png (1280×640) |
GitHub social preview for each repo; social/suite.png for the organization |
banner/<repo>.png (1280×320), @2x (2560×640) |
README header for each repo; banner/suite.png for the org profile and website |
app-icon/ic_launcher.svg, play-store.png (512px) |
Android app launcher icon and Play Store icon |
python3 tools/gen.py && python3 tools/app_icon.py && node tools/render.js
regenerates every SVG and PNG; python3 tools/art.py <repo> makes one repository's banner and social preview (docs/assets.md).
The documentation is also a website, d-modem.github.io/brand, with reference pages made from the code.
- Naming guide: how the repositories, programs and boards are named
- README template: the landing page every repository's README follows
- Palette, type and the app icon
- Assets: previews, uploading to GitHub, regenerating
- Sites: the shared theme and workflow behind every repository's GitHub Pages site
| Repository | What it is |
|---|---|
| D-Modem | The open V.92 softmodem: dmodemd, libdmodem and the Asterisk, FreeSWITCH and ARI modules |
| app | The D-Modem app for Android and iOS: a dial-up modem on a SIP call |
| hardware | pico-serial: RP2040 serial adapters and phone-line USB sticks |
| menu | modemmenu: the login and menu dial-up callers reach |
| bbs | A bulletin board for telnet, SSH, TN3270 and modem callers |
| go3270 | A Go library for 3270 terminal servers, used by bbs |
| brand | Logos, colours, type and the naming guide |
AGPL-3.0-only (LICENSE), or a commercial licence from the D-Modem Authors (COMMERCIAL-LICENSE.md). Contributions come with a contributor agreement (CONTRIBUTING.md).
