A portfolio theme for viewpress
The ViewPress Portfolio Theme is a customizable theme designed for portfolio websites. It comes pre-populated with sample portfolio items and supports several plugins, including medium-zoom, google-analytics, and custom-container. The theme offers flexibility and allows users to customize various aspects of their site, such as the title, description, favicon, social links, and more. It can be deployed either locally or on GitHub Pages.
To install the ViewPress Portfolio Theme, follow these steps:
.env.example file in the root directory and update the environment variables accordingly.To configure the site, follow these steps:
docs/.viewpress/config.js file.docs/README.md file and edit the home page content.To add portfolio items, follow these steps:
docs > project folder, add a markdown file for each of your projects.For advanced customization of the theme color and font, follow these steps:
docs/.viewpress/theme/style/index.styl file.To deploy the website to GitHub Pages, there are two options:
Option 1: Github Actions
.github/workflows/deploy.yml file.Option 2: Manual Deployment
deploy.sh file.https://github.com/alamkanak/alamkanak.github.io.git with the URL of your repository where you want to deploy.alam with your local machine username.npm run deploy
docker run [IMAGE] npm run deploy
The ViewPress Portfolio Theme is a versatile theme designed for creating portfolio websites. It offers various features, including pre-populated sample portfolio items, plugin support, customization options for colors and fonts, and easy deployment options. With its user-friendly installation steps and detailed guides for customization and deployment, users can quickly set up and personalize their portfolio websites.