Open file /index.html with your favorite text editor and scroll to the very top of the file.
- <!-- ==============================================
- Title and Meta Tags
- =============================================== -->
- <meta charset="utf-8">
- <title>Graphista | One-Page Creative Portfolio</title>
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <!-- ==============================================
- Favicons
- =============================================== -->
- <link rel="shortcut icon" href="assets/favicon.ico">
- <link rel="apple-touch-icon" href="assets/apple-touch-icon.png">
- <link rel="apple-touch-icon" sizes="72x72" href="assets/apple-touch-icon-72x72.png">
- <link rel="apple-touch-icon" sizes="114x114" href="assets/apple-touch-icon-114x114.png">
Within the <head>
tag you will find the <title>
tag. Replace the text with your own Site Title.
Right after the <title>
you see the Favicons links. Normally you won't need to change the markup for these, leave it as it is and replace the coresponding images in the /assets/images/ folder with your own images, following these rules:
File Name | Type | Size | |
---|---|---|---|
1 | favicon.ico | ICO | 16 × 16 |
2 | apple-touch-icon.png | PNG | 57 × 57 |
3 | apple-touch-icon-72x72.png | PNG | 72 × 72 |
4 | apple-touch-icon-114x114.png | PNG | 114 × 114 |
Note: DO NOT alter the filenames! Just make your own with your favorite image editor and replace them with the same filename.
Scroll to the HEADER section.
Change nothing but the text of the header's message box to suit your needs.
Just replace the image header-bg.jpg in the assets/images/ folder with the one of your choice, keeping the filename as is. Image size should be around 1920×1080 cause it will always fill the screen and if you use a smaller size you are going to lose quality.
Always try to keep file size as small as possible for faster page loads.
Scroll to the SERVICES section.
Change the text of the services titles in the <h3>
headings and the services details in the <p>
tags.
Change the Fontawesome icons with the ones of your choise in the <i>
tags.
Scroll to the ABOUT section.
Change the image by changing the src=""
attribute to point to your own image or just replace the about.jpg image in the assets/images/ folder.
Change the markup of the about section to write a small story about you.
Scroll to the SKILLS section and find the skills-bars.
Change the title of each skill in the <p>
tags.
Change the percentage of each skill by changing the value of the data-percent=""
attribute as well as the text of the .percent
span.
Scroll to the PORTFOLIO section and find the Portfolio Filters subsection. This is where the Portfolio Categories go, to give the filtering effect to the masonry project blocks.
Change the text of <a>
anchors to match your own categories. Delete or add more to have as many as you need. Leave the class active
to the first list item, as when the window loads all projects will be visible.
Change the value of the data-filter=""
attribute to match the categories you entered above. DO NOT forget the dot (.)
, cause these data will be used as classes next.
Note: If for some reason you don't want to have the filtering effect, but you want to always show all of your projects, just delete the entire div#filter-works
.
After the Portfolio Filters section you see the SINGLE PROJECT ITEM section. As you can see the markup consists of two parts:
The Main markup. This is what is being seen initially. An article with the project thumb and a hover mask with the project title and subtitle. You should not alter this markup, unless you know what you are doing.
Category Classes: Give the project the suitable category class(es) from those in filters, for the project to belong in one (or more) category. DO NOT delete the project-item
class.
Project Thumb: Provide the path to the project thumb in the src
attribute of the img
tag. Don't alter it's classes.
Project Title: Within the hover-mask div, change the text of the project title. Do the same for the subtitle, show something like the client or a small description. Project subtitle is optional, but Title is not as this is going to be used in the Project Preview as well.
The Project Preview markup. This is what is going to show in the Project Preview modal window. You are free to alter this markup as you like, leaving just the classes sr-only
and project-description
as is.
Project Slide(s): In the data-images
attribute, provide the path(s) to the project slide(s) you want to show in the Project Preview slider. These images are going to be loaded only when user clicks on the Project thumb.
Project Preview: Provide the markup of your choise for the Project Preview. The only ones that going to be auto-generated are the Slider and the Title.
Right after the Portfolio Filters section you see the markup for the Project Preview modal window.
DO NOT alter this markup at all. This is the necessary markup for the Project Preview modal window. It's empty and it fills with the content provided above for every single project, everytime user clicks on the project thumb.
Scroll to the TWITTER FEEDS section.
Twitter Feeds section uses the twitterFetcher script to show your latest tweets. DO NOT alter this markup as it will result in layout break. Change only the data-
attributes as described below:
Data | Description | |
---|---|---|
1 | data-widget-id | Your twitter widget ID. e.g: data-widget-id="345690956013633536" . |
2 | data-tweets-length | How many of your latest tweets you want to cycle through. Must be a number between 1 - 20. e.g:data-tweets-length="3" |
HOW TO CREATE A VALID WIDGET ID TO USE
Go to www.twitter.com and sign in as normal. Then go to your Settings page.
Go to Widgets on the left hand side.
Create a new widget for what you need eg "user timeline" or "favorites" etc.
Now go back to Settings page, and then go to Widgets page again. You should see the widget you just created.
Click edit.
Now look at the URL in your web browser and you will see a long number like this: 345735908357048478. Use that as your Widget ID!
Note that the twitterFetcher script doesn't work on a local filesystem. So don't worry if you can't see any tweet. It will work like a charm when you publish your website!
Scroll to the CONTACT section and find Contact Form subsection.
For each form input change the label
text, fontawesome icon and placeholder
as needed.
Then change the value of the data-
attributes, that will be used by the validation script, for each input and button as described below.
Data | Element | Description | |
---|---|---|---|
1 | data-error-empty | All inputs | Error message if input has left empty. |
2 | data-error-invalid | email input | Error message if email is invalid. |
3 | data-error-message | button | Button text if form contains errors. |
4 | data-sending-message | button | Button text if form is validated and message is beeing sent. |
5 | data-ok-message | button | Button text when the message has been sent. |
MAKE CONTACT FORM WORK
Open contact.php file with your favorite text editor.
Normally the only things you want to change are your email and your site's title for the autoresponder message. So, at the very top of the file change the value of those two variables.
That's it. Now the contact script will send the message user has entered to your email and an autoresponse to his email.
Tip: If you don't want to send an autoresponse just scroll down to the bottom of the file and comment this line:
FURTHER CUSTOMIZATION
WARNING: Make sure you know what you are doing before proceeding to the following customizations!
Scroll to the bottom of the contact.php file and within the if(!isset($hasError))
conditional statement. This is where the messages are beeing sent to you and the user.
Change the structure and/or the text of the messages as you like to suit your needs.
At the bottom of the file, right before the closing</body>
tag, you can see the configuration of the Google Map.
Option | Description | |
---|---|---|
1 | lat |
Point Latitude |
2 | lang |
Point Longitude |
3 | zoom |
Map zoom factor |
4 | infoText |
Text of infowindow. Html is allowed. |
5 | linkText |
Text for Google Maps link. | 6 | mapAddress |
The actual address of the point. It will be used when the point is clicked and redirects to Google Maps site. | 7 | icon |
The marker icon. |
Graphista comes with 9 predefined color schemes.
To use the one you like just replace the styles.css
file with the one of your choice.
Color | CSS Filename | |
---|---|---|
1 | styles-1.css | |
2 | styles-2.css | |
3 | styles-3.css | |
4 | styles-4.css | |
5 | styles-5.css | |
6 | styles-6.css | |
7 | styles-7.css | |
8 | styles-8.css | |
9 | styles-9.css |
As you scroll the page you 'll notice that several components are beeing animated when you reach them.
To make a component animate just add the class scrollimation
and one of the effects classes, as seen below.
Currently available effects are:
Effect Class | Description | |
---|---|---|
1 | scale-in |
The component scales up while fading in. This effect is used on service items. |
2 | fade-in |
The component fades in. This effect is used in Twitter section. |
3 | fade-left |
The component is animating from right to left while fading in. This effect is used on the third team member. |
4 | fade-right |
The component is animating from left to right while fading in. This effect is used on the first team member. |
5 | fade-up |
The component is animating from bottom to top while fading in. This effect is used on section headers. |
Add delay to an animation using the d1,d2,d3,d4
classes as seen below.
This is usefull for multiple animations on the same line like the social links on the demo.
Currently available delay classes are:
Effect Class | Description | |
---|---|---|
1 | d1 |
Adds 200ms of delay. |
2 | d2 |
Adds 400ms of delay. |
3 | d3 |
Adds 600ms of delay. |
4 | d4 |
Adds 800ms of delay. |
THE END!
Once again thank you for purchasing this template.
If you have any questions that are beyond the scope of this documentation feel free to contact us via email:
support@q-themes.net.
*Do not forget to include your Licence ID, so we can verify your purchase!