Materializr
Open-source parametric 3D CAD for makers — constraint sketches, solid modeling, threads, SVG & text engraving, STL/STEP export. Android, iPad, Linux, Mac, Windows. Vibe coded.
design prompt template
Translation pending
DesignHTMLGitHub @gt-tripOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Turn visual design ideas into a prompt you can use.
A visual vocabulary and prompt builder for web and mobile interfaces. Explore 109 design terms, compare their diagrams, and combine styles, layouts, textures, typography, and colors into a reusable design brief.
“Make it modern” leaves a lot to interpretation. This library gives you specific design language—and a visual reference for each term—so you can describe what you want with more precision.Read the full README ↗Turn visual design ideas into a prompt you can use.
A visual vocabulary and prompt builder for web and mobile interfaces. Explore 109 design terms, compare their diagrams, and combine styles, layouts, textures, typography, and colors into a reusable design brief.
English · 简体中文
Try the app · GitHub · Report an issue
“Make it modern” leaves a lot to interpretation. This library gives you specific design language—and a visual reference for each term—so you can describe what you want with more precision.
Use it to explore unfamiliar styles, prepare a design brief, or build a prompt for an AI design or coding tool. Start with one style anchor, then add the details that matter to your project.
The app currently uses a Chinese interface with English design keywords. This README is the default English documentation; Chinese documentation is also available.
| Category | Terms | Examples |
|---|---|---|
| Style anchors | 24 | Glassmorphism, Bento Grid, Swiss Style, Japandi |
| Layout | 14 | Split screen, masonry, sidebar dashboard |
| Light & texture | 16 | Aurora glow, frosted glass, film grain |
| Typography | 12 | Display headlines, serif pairing, tabular numbers |
| Color | 12 | Morandi, earth tones, monochrome with an accent |
| Atmosphere | 12 | Quiet luxury, developer tools, retro-futurism |
| Mobile patterns | 10 | Bottom tabs, bottom sheets, thumb-friendly actions |
| Negative constraints | 9 | Avoid stock photos, icon overload, placeholder content |
The app also includes three complete prompt examples to help you get started.
Open the hosted app, or run it locally with Python 3:
git clone https://github.com/gt-trip/gt-design-prompt.git
cd gt-design-prompt
python3 -m http.server 8000 --bind 127.0.0.1
Visit localhost:8000/design-prompt-vocabulary.html. Press Ctrl+C to stop the server.
Use localhost or HTTPS and allow clipboard access when prompted for reliable copying.
Click a selected item or its tag again to remove it. Use 清空 (Clear) to start over. The 文字 / 图片 controls switch all terms between text and visual references. Hover over a term to see its description.
The following is an English example written using terms from the library:
Design a mobile meditation app with a Japandi minimal style and a calming
SPA & wellness atmosphere. Use a cream and earth-tone palette, soft clay
surfaces, serif headlines paired with sans-serif body text, and generous
whitespace. Include bottom tab navigation and thumb-friendly primary actions.
Avoid stock photos and excessive icons. Use the attached reference image
for the intended mood and materials.
Prompt assembly runs entirely in your browser using predefined rules. The app does not call an AI service. Similar-style references are curated templates selected through fixed mappings.
Selected terms are kept in memory and reset when you reload the page. Your display preference and theme are saved in the browser's localStorage under vocabulary-view and vocabulary-theme. If no saved theme exists, the app follows the browser's prefers-color-scheme setting.
.
├── design-prompt-vocabulary.html # UI, styles, diagrams, and app logic
├── assets/ # WebP image resources
├── .github/workflows/
│ └── deploy-pages.yml # GitHub Pages deployment
├── README.md # English documentation
└── README.zh-CN.md # Chinese documentation
Edit design-prompt-vocabulary.html:
| Source | Purpose |
|---|---|
.chip elements | Term title and explanation; data-copy supplies the keyword and data-p identifies its diagram |
P | Diagram markup and captions |
RECIPE / RNAME | Preset prompt templates and their names |
SIM / VSIM | Style and atmosphere mappings for related templates |
CAT | Category names used in assembled prompts |
Use WebP for raster images and relative asset paths so the app works under a GitHub Pages repository subpath. Keep photos as separate files instead of embedding them as Base64.
The repository includes a GitHub Pages workflow.
The Deploy status badge at the top tracks the deployment workflow on main. Click it to inspect runs and deployment logs.
main, or run Deploy to GitHub Pages manually from the Actions tab.github-pages environment after deployment succeeds.The workflow publishes the HTML as both index.html and design-prompt-vocabulary.html, together with assets/. README files remain repository documentation and are not included in the deployed site.
Contributions are welcome: add useful design terms, improve diagrams, refine explanations, fix accessibility issues, or improve the documentation.