Skip to content

Custom WordPress theme for my personal portfolio site that you can see on https://gkeranov.com

License

Notifications You must be signed in to change notification settings

GeorgiKeranov/developer-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Developer Portfolio Theme

Custom WordPress theme build for developers to show their personality, experience, skills and projects that they have built. The theme is responsive and has a page builder template from which you can add custom sections in the order you want.

Table of contents

Technologies used

  • Wordpress
  • PHP
  • JavaScript
  • CSS3
  • HTML5
  • SASS
  • jQuery
  • Carbon Fields (Custom fields like ACF plugin but specifically for developers)
  • MySQL
  • Webpack
  • Particles.js

Theme Functionalities

Header

Header contains logo, menu and socials.
Logo can be changed from Admin Panel -> Appearance -> Customize -> Site Identity -> Logo.
Menu can be managed from Admin Panel -> Appearance -> Menus -> Main Menu.
Socials can be managed from Admin Panel -> Theme Options -> Global.


Footer

Footer contains text, menu, socials and copyright. Text and copyright can be managed from Admin Panel -> Theme Options -> Footer.
Menu can be managed from Admin Panel -> Appearance -> Menus -> Main Menu.
Socials can be managed from Admin Panel -> Theme Options -> Global.


Page Templates

Page Builder

Page Builder template contains several sections that can be added and ordered as you wish.

Page builder contains these sections:

  • Section Intro
  • Section Text
  • Section Tabs with Text
  • Section Text with Skills
  • Section All Projects
  • Section Selected Projects
  • Section Skills
  • Section Words With Image
  • Section Contact

Shortcodes

[year]

Use this shortcode to display the current year.


Installation

Requirements

developer-theme requires the following dependencies:

Setup

To use this theme you need to install the Composer and Yarn packages:

$ composer install
$ yarn install

Available CLI commands

  • yarn watch:css : watches all SASS and recompiles the bundle css file when they change.
  • yarn watch:js : watches all JavaScript and recompiles the bundle js file when they change.
  • yarn compile : compiles all SASS and JavaScript files to one css and one js file.
  • yarn bundle : generates a .zip archive for distribution, excluding development and system files.

Design Images

intro-section about-section experience-and-skills-section projects-section footer skills-section interests-and-hobies-section project-detail contact

About

Custom WordPress theme for my personal portfolio site that you can see on https://gkeranov.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published