# Files & Structure

Source: https://seventhqueen.com/docs/seeko/files-structure/

## CSS Files

Our theme uses Bootstrap 4 framework.

We're using several CSS files in this theme:

	- assets/theme-static.css - The base styling of the theme

	- assets/theme-dynamic.css - Dynamic saved css based on your Customizer settings

	- assets/icon/style.css - Custom theme icon fonts

## JavaScript Files

This template loads several JS files.

All JS (scripts) are loaded at the end because it will increase speed and rendering. The JS files in this template are:

	- boostrap.js - Framework javascript file

	- functions.js - Theme logic and script initialization.

	- jQuery fitVids - Make embeded videos looks nice

	- jQuery flexMenu - Makes long menus collapse in dropdown

	- jQuery lazy - Used for lazy loading images

	- jRespond - Responsive script helper

	- slick.js - Used for elements carousel

## Files structure

Theme structure is as follows:

	- assets: CSS, Javscript files

	- buddypress: Templates overrides for BuddyPress plugins

	- languages: theme translation files

	- lib: theme configuration files

	- page-parts: theme templates for variuos site elements

	- page-templates: full width or with left/right sidebar templates

	- paid-memberships-pro: template overrides for Paid Memberships Pro

	- rtMedia: template overrides for rtMedia plugins

	- sq-framework: base theme PHP framework
