Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

My Interactive Web Portfolio Website! Fully Interactive and configurable via JSON file!

NotificationsYou must be signed in to change notification settings

Harry260/harry260.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

| Dynamic and Fully Configurable via json files

Netlify Status

  • No need to edithtml to remake this
  • Fully configurable fromjson files
THIS WEBSITE WAS INSPIRED BYMATTHEW P MUNGER'S PORTFOLIO

How to Customize?

There is three files you can customize,

FileUse
social.jsonReplace the values with your social profiles.
projects.jsonReplace the values with your projects data
apps.jsonSetup apps and desktop

social.json

This file is used to configure Social Profiles. See the below object to understand the structure

{"links":{"[social_platform]":"[link]"// .....},"maxonmenu":5// INT}
KeyDescription
[social platform]Name of social platform
[link]Link to your profile
maxonmenuThe maximum no. of items to be shown in menu

projects.json

This file is used to configure Projects. See the below object to understand the structure

EXAMPLE
"project_id": {"id":" project_id","title":"Project Title","icon":"icons/project.svg",// Root folder is assets"description":"my aswesome project","link":"https://example.com/","github":"http://github.com/user/repo","openTarget":"_self"}
KeyDescription
titleTitle of your project
id / project_idUnique id for your project
iconIcon Image for your project
NB: The root folder for icon path isassets
descriptionShort description about your projects (Future Use)
linkThe link of your project
githubYour git repository link
openTargetSet if you wan to open the project in new tab or not
_self : Same tab
_blank: New tab

apps.json

This file is used to configure Apps like things in the protfolio, Example "README.md" inside the project or "VS code" inside it . See the below object to understand the structure

"app_id":{"icon":"appicon.svg","title":"App Title","action" :"app_id","type":"iframe","id":"app_id","src":"https://example.com","desktop":true}
KeyDescription
IconIcon of the app
NB: The root folder isassets/icons
TitleTitle of the app
action/idUnique app id, both should be same (i messed it up)
srcsrc of your app. Eg, Create an HTML file as an app.
typeSet the type of your app
mark-down: if src is a Markdown file
iframe: If src is html file
desktopIf app should be showed on Desktop

About

My Interactive Web Portfolio Website! Fully Interactive and configurable via JSON file!

Topics

Resources

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp