Each of the different site types that Datafeed Studio allows can be themed.
Themes are stored in the templates folder of your installation. Inside this folder are subfolders for each of the different types of supported Datafeed Studio sites, e.g.
templates/pcpages
templates/pricecompare
templates/store
and inside each of these subfolders are folders for each distinct theme, e.g. for the store site type :
templates/store/default
templates/store/modern
You can edit these files directly on the file system, or choose to use Datafeed Studio’s internal theme editor.
To use the internal theme editor, select Themes from the administration interface and select the theme you want to edit from the drop-down menu. Once selected, a list of all files used by that theme is displayed. Click on the file you want to edit.
The contents of the file are displayed. Make your changes and click Update File to save your changes.
Note that the file style.css (except for standalone price compare page themes) is used as the default style for the theme and any new sites registered will pickup the changes you make here but existing sites will use their local CSS file which can be changed via the Style link on the list of registered sites displayed on the administration home screen.
In other words, the style.css is the base CSS file for the theme, but when a site is registered gets its own distinct copy of that file (technically this is stored in the site_configs folder with the name [site id].css). This allows you to create many sites that use the same main theme, and allows you to customise them via the local CSS file to give them a different presentation rather than duplicating a whole theme each time you want to make a slight tweak to one of your sites.
To create a new theme, create a copy of the theme that most resembles the new one you want to create, e.g. using the UNIX operating system copy command :
cp -rf templates/store/default templates/store/mytheme
or alternatively you can do this via your FTP client if preferred.
The new theme will automatically be available for selection on registration of a new site (and within the theme editor.)
Some common theme features such as menus, pagination, etc. can be found in the lib folder of your Datafeed Studio installation under their respective filenames.
One important function used by the majority of themes, display_rows can be found in the functions.php file. This function controls the rows of information when displaying results. At the bottom of the function are different display routines depending on the context it is called in, i.e. single page, gallery mode, price compare mode, etc. Edit the embedded HTML here to suit your needs.