Skip to content

Commit 620c92e

Browse files
committed
feat(thumbnail): add 'Markdown Editor' VS Code style
Dark IDE-style theme that renders repo metadata as a README.md: line-numbered, syntax-highlighted source on the left and a rendered preview on the right, with an activity bar, file tab, and accent-colored status bar. Stars, forks, and language gate on presence so cleared fields don't render bare markers or empty pills.
1 parent e1469c3 commit 620c92e

3 files changed

Lines changed: 665 additions & 0 deletions

File tree

src/pages/apps/github-thumbnail/GithubThumbnailGeneratorPage.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ const THEME_OPTIONS = [
109109
{ value: 'charon', label: 'Charon Editorial' },
110110
{ value: 'macMiller', label: 'Mac Miller — Swimming in Circles' },
111111
{ value: 'squarified', label: 'Squarified Treemap' },
112+
{ value: 'markdownEditor', label: 'Markdown Editor' },
112113
];
113114

114115
const PALETTE_BANK = [

src/pages/apps/github-thumbnail/themes.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ import { illuminatedManuscript } from './themes/illuminatedManuscript';
8181
import { charon } from './themes/charon';
8282
import { macMiller } from './themes/macMiller';
8383
import { squarified } from './themes/squarified';
84+
import { markdownEditor } from './themes/markdownEditor';
8485

8586
export const themeRenderers = {
8687
modern,
@@ -163,4 +164,5 @@ export const themeRenderers = {
163164
charon,
164165
macMiller,
165166
squarified,
167+
markdownEditor,
166168
};

0 commit comments

Comments
 (0)