UX: theme first, remove contact CTA buttons, Git label, skills preview
- Restore theme switcher to top of sidebar; drop LinkedIn/Email/Resume button row - github.showInDetails, websiteLabel Git, skillsPreviewLimit, shorter about - Details list links without bogus anchors; resume card view+download; footer Git Made-with: Cursor
This commit is contained in:
Vendored
+16
-1
@@ -1,8 +1,13 @@
|
||||
interface Github {
|
||||
/**
|
||||
* GitHub org/user name
|
||||
* GitHub org/user name (used for profile API: avatar, name)
|
||||
*/
|
||||
username: string;
|
||||
|
||||
/**
|
||||
* Show GitHub row in the contact/details card (default true)
|
||||
*/
|
||||
showInDetails?: boolean;
|
||||
}
|
||||
|
||||
interface GitHubProjects {
|
||||
@@ -190,6 +195,11 @@ interface Social {
|
||||
*/
|
||||
website?: string;
|
||||
|
||||
/**
|
||||
* Label for the website row (default "Website"), e.g. "Git" for a Gitea host
|
||||
*/
|
||||
websiteLabel?: string;
|
||||
|
||||
/**
|
||||
* Telegram username
|
||||
*/
|
||||
@@ -365,6 +375,11 @@ interface Config {
|
||||
*/
|
||||
skills?: Array<string>;
|
||||
|
||||
/**
|
||||
* How many skill badges to show before "Show all" (default 16)
|
||||
*/
|
||||
skillsPreviewLimit?: number;
|
||||
|
||||
/**
|
||||
* Experience list
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user