Skip to content

shanti-uva/shanti_integration

Repository files navigation

ShantiIntegration

Provides the look and feel for a shanti application.

Based on Drupal Sarvaka Theme

CSS

For the order of how the CSS files get loaded see app/assets/stylesheets/shanti_integration/application.css.scss. All SCSS files were converted to this format to handle relative URLS using functions such as image-url, font-url, etc.

  1. shanti_integration/utils.css.scss

    Based on css/utils.css on drupal_shanti_sarvaka_theme.

  2. shanti_integration/font-awesome.css.scss

    Based on fonts/font-awesome-4.0.3/css/font-awesome.css on drupal_shanti_sarvaka_theme.

  3. shanti_integration/shanticon.css.scss

    Based on fonts/shanticon/css/style.css on drupal_shanti_sarvaka_theme.

  4. shanti_integration/search.css

    Based on css/shanti-search.css on drupal_shanti_sarvaka_theme.

  5. shanti_integration/shanti-main.css.scss

    Based on css/shanti-main.css on drupal_shanti_sarvaka_theme.

  6. shanti_integration/explorer.css

    Based on css/kmaps-explorer.css on drupal_kmaps_explorer.

External JavaScript is located inside the vendor directory(shanti_integration/vendor/assets/javascripts). The structure serves to have an easier time when upgrading independent libraries, if we need to extend or modify them we just add them to the project’s asets JavaScript.

  1. Columnizer - jQuery Plugin.