Folder Structure
Last updated
Was this helpful?
Last updated
Was this helpful?
The files in this project are divided into folders like views, widgets, data, constants etc.
Contains all bloc for various view/page like login, profile, orders etc.
Contains all constant value for the app like button sizes, content padding, app colors, text styles etc.
Contains all database helper class include daos(database access object), models(entities), repository files to send and receive data from our API's
This folder contains all the service related files, like httpservice file that sends and fetch data from the server using our API's.
Contains manually inputted data for the app. Like vendors, foods, food extras etc.
Contains all app utility functions like dialog helper.
Contains all screens of the application
Contains all UI widget used in the application like: Buttons, TextFields etc
A) HTML Structure - top
This theme is a fixed layout with two columns. All of the information within the main content area is nested within a div with an id of "primaryContent". The sidebar's (column #2) content is within a div with an id of "secondaryContent". The general template structure is the same throughout the template. Here is the general structure.
If you would like to edit the color, font, or style of any elements in one of these columns, you would do the following:
If you find that your new style is not overriding, it is most likely because of a specificity problem. Scroll down in your CSS file and make sure that there isn't a similar style that has more weight.
I.E.
So, to ensure that your new styles are applied, make sure that they carry enough "weight" and that there isn't a style lower in the CSS file that is being applied after yours.
I'm using two CSS files in this theme. The first one is a generic reset file. Many browser interpret the default behavior of html elements differently. By using a general reset CSS file, we can work round this. This file also contains some general styling, such as anchor tag colors, font-sizes, etc. Keep in mind, that these values might be overridden somewhere else in the file.
The second file contains all of the specific stylings for the page. The file is separated into sections using:
If you would like to edit a specific section of the site, simply find the appropriate label in the CSS file, and then scroll down until you find the appropriate style that needs to be edited.
Any images that are placed within the blog section have 5px worth of padding and a light bluish background. If you would like to edit the display of these images, find the following section in the style sheet:
This theme imports three Javascript files.
jQuery
My custom scripts
Some plugin
jQuery is a Javascript library that greatly reduces the amount of code that you must write.
Most of the animation in this site is carried out from the customs scripts. There are a few functions worth looking over.
In addition to the custom scripts, I implement a few "tried and true" plugins to create the effects. This plugin is packed, so you won't need to manually edit anything in the file. The only necessary thing to know is how to call the method. For example:
I've included three psds with this theme:
The main layout
The header
The buttons
If you'd like to change the main image in the header, open "header.psd", make the necessary adjustments, and then save the file as "headerBG.png". Do the same for the buttons.
Include any more specific information about your psds.
I've used the following images, icons or other files as listed.
File name from file author
File name from file author
File name from file author
File name from file author
Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.
Your Name
Go To Table of Contents