123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- /**
- * Modbash Clean Elgg Theme
- *
- * Copyright (c) 2015 ModBash
- *
- * @author Shane Barron <admin@modbash.com>
- * @copyright 2015 SocialApparatus
- * @license GNU General Public License (GPL) version 2
- * @version 1
- * @link http://modbash.com
- */
- define(['jquery', 'elgg', 'bootstrap'], function ($, elgg, bootstrap) {
- // Make sure widget column heights are correct
- if ($('.profile').length) {
- $('#elgg-widget-col-1').css('min-height', $('.profile').outerHeight(true) + 1);
- }
- $("select").selectpicker();
- var config = {
- ".photo": {
- "add": "img-responsive"
- },
- ".elgg-col-1of3": {
- "add": "col-lg-4 col-md-4 col-xs-12",
- "remove": "elgg-col-1of3"
- },
- ".elgg-col-2of3": {
- "add": "col-lg-8 col-md-8 col-xs-12",
- "remove": "elgg-col-2of3"
- },
- ".elgg-col-1of2": {
- "add": "col-md-6",
- "remove": "elgg-col-1of2"
- },
- ".elgg-button": {
- "add": "btn",
- "remove": "elgg-button"
- },
- ".elgg-input-text": {
- "add": "form-control",
- "remove": "elgg-input-text"
- },
- ".elgg-input-tag": {
- "add": "form-control",
- "remove": "elgg-input-tags"
- },
- ".elgg-input-url": {
- "add": "form-control",
- "remove": "elgg-input-url"
- },
- ".search-input": {
- "add": "form-control",
- "remove": "search-input"
- },
- ".elgg-input-password": {
- "add": "form-control",
- "remove": "elgg-input-password"
- },
- ".elgg-state-selected": {
- "add": "active",
- "remove": "elgg-state-selected"
- },
- ".elgg-menu-footer-default": {
- "add": "pull-right nav nav-pills",
- "remove": "elgg-menu-footer-default"
- },
- "elgg-menu-footer-alt": {
- "add": "pull-left nav nav-pills",
- "remove": "elgg-menu-footer-alt"
- },
- ".elgg-menu-filter-default": {
- "add": "nav nav-pills",
- "remove": "elgg-menu-filter-default elgg-menu-filter"
- },
- ".elgg-tabs": {
- "add": "nav nav-pills",
- "remove": "elgg-tabs"
- },
- ".elgg-menu-item-edit a": {
- "add": "btn btn-default btn-xs"
- },
- "ul.elgg-menu-page": {
- "add": "nav nav-pills nav-stacked",
- "remove": "elgg-menu-page elgg-menu elgg-menu-page-default"
- },
- "ul.elgg-menu-groups-my-status": {
- "add": "nav nav-pills",
- "remove": "elgg-menu-groups-my-status"
- },
- ".elgg-input-tags": {
- "add": "form-control",
- "remove": "elgg-input-tags"
- },
- ".elgg-module-featured": {
- "add": "panel panel-default",
- "remove": "elgg-module elgg-module-featured"
- },
- ".panel .elgg-head": {
- "add": "panel-heading"
- },
- ".panel .elgg-body": {
- "add": "panel-body"
- },
- ".panel h2": {
- "add": "panel-body"
- },
- ".elgg-longtext-control": {
- "add": "btn btn-info btn-xs",
- "remove": "elgg-longtext-control"
- },
- ".elgg-access": {
- "add": "label label-default"
- },
- ".elgg-input-email": {
- "add": "form-control"
- },
- ".elgg-button-action": {
- "add": "btn-primary",
- "remove": "elgg-button-action"
- },
- ".elgg-button-submit": {
- "add": "btn-success",
- "remove": "elgg-button-submit"
- },
- "select": {
- "add": "col-md-3 form-control"
- },
- "ul.elgg-menu-groups-my-status li": {
- "css": {
- "width": "100%"
- }
- },
- "ul.elgg-menu-page a": {
- "css": {
- "param": "width",
- "value": "100%"
- }
- },
- ".elgg-layout-one-sidebar .elgg-main": {
- "add": "col-md-9",
- "remove": "elgg-layout-one-sidebar elgg-main"
- },
- ".elgg-sidebar": {
- "add": "col-md-3",
- "remove": "elgg-sidebar"
- }
- /*".elgg-icon": {
- "add": "fa fa-lg",
- "remove": "elgg-icon"
- },*/
- /*".elgg-icon-push-pin-alt": {
- "add": "fa-bookmark",
- "remove": "elgg-icon-push-pin-alt"
- },
- ".elgg-icon-rss": {
- "add": "fa-rss",
- "remove": "elgg-icon-rss"
- },
- ".elgg-icon-report-this": {
- "add": "fa-bullhorn",
- "remove": "elgg-icon-report-this"
- },
- ".elgg-icon-settings-alt": {
- "add": "fa-cogs",
- "remove": "elgg-icon-setting-alt"
- },
- ".elgg-icon-delete-alt": {
- "add": "fa-times",
- "remove": "elgg-icon-delete-alt"
- },
- ".elgg-icon-delete": {
- "add": "fa-times",
- "remove": "elgg-icon-delete"
- },
- ".elgg-icon-thumbs-up": {
- "add": "fa-thumbs-up",
- "remove": "elgg-icon-thumbs-up"
- },
- ".elgg-icon-thumbs-up-alt": {
- "add": "fa-thumbs-up",
- "remove": "elgg-icon-thumbs-up-alt"
- }*/
- };
- $.each(config, function (div, params) {
- $.each(params, function (action, div2) {
- switch (action) {
- case "add":
- $(div).addClass(div2);
- break;
- case "remove":
- $(div).removeClass(div2);
- break;
- case "css":
- $(div).css(div2.param, div2.value);
- break;
- }
- });
- })
- $("#page").animate({opacity: 1}, 10);
- // Apply bootstrap classes
- $("textarea").removeAttr("cols").removeAttr("rows").addClass("form-control");
- });
|