Commit 2e8c60d7 by chenith Committed by Harsh Shah

Update Admin portal structure with styles.

parent b4973982
......@@ -8,10 +8,10 @@ import oneit.objstore.ObjectTransaction;
public class PerformaArticleUtil
{
public static final String APPLICANT_PORTAL = "ApplicantPortal";
public static final String ADMIN_PORTAL = "AdminPortal";
public static final String APPLICANT_HOME = "ApplicantHome";
public static final String APPLICANT_PORTAL = "ApplicantPortal";
public static final String ADMIN_HOME = "AdminHome";
public static final String APPLICANT_HOME = "ApplicantHome";
public static boolean descendsFrom (Article article, String parentArticleIdFilter)
{
......
/*!
* Bootstrap-select v1.12.2 (http://silviomoreto.github.io/bootstrap-select)
*
* Copyright 2013-2017 bootstrap-select
* Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
*/
select.bs-select-hidden,
select.selectpicker {
display: none !important;
}
.bootstrap-select {
width: 220px \0;
/*IE9 and below*/
}
.bootstrap-select > .dropdown-toggle {
width: 100%;
padding-right: 25px;
z-index: 1;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
color: #999;
}
.bootstrap-select > select {
position: absolute !important;
bottom: 0;
left: 50%;
display: block !important;
width: 0.5px !important;
height: 100% !important;
padding: 0 !important;
opacity: 0 !important;
border: none;
}
.bootstrap-select > select.mobile-device {
top: 0;
left: 0;
display: block !important;
width: 100% !important;
z-index: 2;
}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle {
border-color: #b94a48;
}
.bootstrap-select.fit-width {
width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
width: 220px;
}
.bootstrap-select .dropdown-toggle:focus {
outline: thin dotted #333333 !important;
outline: 5px auto -webkit-focus-ring-color !important;
outline-offset: -2px;
}
.bootstrap-select.form-control {
margin-bottom: 0;
padding: 0;
border: none;
}
.bootstrap-select.form-control:not([class*="col-"]) {
width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
z-index: auto;
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
float: none;
display: inline-block;
margin-left: 0;
}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
float: right;
}
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
margin-bottom: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
padding: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle {
height: 100%;
font-size: inherit;
line-height: inherit;
border-radius: inherit;
}
.form-inline .bootstrap-select.btn-group .form-control {
width: 100%;
}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled {
cursor: not-allowed;
}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
outline: none !important;
}
.bootstrap-select.btn-group.bs-container {
position: absolute;
height: 0 !important;
padding: 0 !important;
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
z-index: 1060;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
display: inline-block;
overflow: hidden;
width: 100%;
text-align: left;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
position: absolute;
top: 50%;
right: 12px;
margin-top: -2px;
vertical-align: middle;
}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {
width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
min-width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
position: static;
float: none;
border: 0;
padding: 0;
margin: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu li {
position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
color: #fff;
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
cursor: not-allowed;
}
.bootstrap-select.btn-group .dropdown-menu li a {
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
position: relative;
padding-left: 2.25em;
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
display: none;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
display: inline-block;
}
.bootstrap-select.btn-group .dropdown-menu li small {
padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu .notify {
position: absolute;
bottom: 5px;
width: 96%;
margin: 0 2%;
min-height: 26px;
padding: 3px 5px;
background: #f5f5f5;
border: 1px solid #e3e3e3;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
pointer-events: none;
opacity: 0.9;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bootstrap-select.btn-group .no-results {
padding: 3px;
background: #f5f5f5;
margin: 0 5px;
white-space: nowrap;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
position: static;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
position: static;
top: auto;
margin-top: -1px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
position: absolute;
display: inline-block;
right: 15px;
margin-top: 5px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
margin-right: 34px;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
content: '';
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid rgba(204, 204, 204, 0.2);
position: absolute;
bottom: -4px;
left: 9px;
display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
content: '';
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
position: absolute;
bottom: -4px;
left: 10px;
display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
bottom: auto;
top: -3px;
border-top: 7px solid rgba(204, 204, 204, 0.2);
border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
bottom: auto;
top: -3px;
border-top: 6px solid white;
border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
right: 12px;
left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
right: 13px;
left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
display: block;
}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
padding: 4px 8px;
}
.bs-actionsbox {
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
width: 50%;
}
.bs-donebutton {
float: left;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bs-donebutton .btn-group button {
width: 100%;
}
.bs-searchbox + .bs-actionsbox {
padding: 0 8px 4px;
}
.bs-searchbox .form-control {
margin-bottom: 0;
width: 100%;
float: none;
}
/*# sourceMappingURL=bootstrap-select.css.map */
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
</div>
</div>
</div>
<footer class="container-fluid">
<div class="row">
<div class="help-support">
<a href="#"><img src="images/help-icon.png">Help &amp; Support</a>
</div>
<div class="set-background"></div>
</div>
</footer>
</body>
</html>
......@@ -9,4 +9,39 @@
</head>
<body>
<header>
<div class="container-fluid">
<div class="row">
<div class="site-logo">
<a href="#"><img src="images/logo.png"></a>
</div>
<div class="search-bar">
<img src="images/search-icon.png">
<input type="text" class="form-control" placeholder="Search for job, candidate or client">
</div>
<div class="fl-right">
<div class="notification-bar">
<div class="tack-center">
<a href="#">
<span class="notification-label">1</span>
<img src="images/notification-icon.png">
</a>
</div>
</div>
<div class="user-profile-dropdown">
<a href="#" class="user-name" data-toggle="dropdown">Maria Cobb <img src="images/arrow.png"></a>
<ul class="profile-dropdown dropdown-menu">
<span class="arrow-up"></span>
<li><a href="#">Menu item</a></li>
<li><a href="#">Menu item</a></li>
<li><a href="#">Menu item</a></li>
<li><a href="#">Menu item</a></li>
</ul>
</div>
<div class="create-job-btn">
<a href="#">Create Job</a>
</div>
</div>
</div>
</div>
</header>
......@@ -8,22 +8,28 @@
Article jpAricle = PerformaArticleUtil.getArticleByShortCut(objTran, PerformaArticleUtil.ADMIN_PORTAL);
NavigationBar npAricle = navbar.getChildNavBarFor(jpAricle);
%>
<nav class="navbar navbar-default navbar-static-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<div class="container-fluid">
<div class="row content">
<div class="sidebar-menu">
<div class="main-menu">
<div class="mobile-toggle-menu">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand visible-lg visible-md" href=" "> </a>
<a class="navbar-brand visible-xs visible-sm" href=" "> </a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<ul>
<li><a href="#"><span class="home-icon"></span>Home</a></li>
<li class="active"><a href="#"><span class="job-icon"></span>Jobs</a></li>
<li><a href="#"><span class="canditates-icon"></span>Canditates</a></li>
<li><a href="#"><span class="client-icon"></span>Clients</a></li>
<span class="brack-line"></span>
<li><a href="#" class="second-menu"><span class="manage-icon"></span>Manage Users</a></li>
<li><a href="#" class="second-menu"><span class="company-icon"></span>My Company</a></li>
<li><a href="#" class="second-menu"><span class="billing-icon"></span>Billing</a></li>
</ul>
</div>
</div><!-- .nav-collapse -->
</nav>
\ No newline at end of file
</div>
<div class="main-content-area">
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<OBJECTS xmlns:oneit="http://www.1iT.com.au" name="">
<NODE factory="Vector" name="Script"><NODE class="oneit.appservices.upgrade.cms.CMSArticleUpdateOperation" factory="Participant" name="Home">
<createSpecificIdentifier factory='String' value='YRZCOYGLDTAG02BK7VK4TXHJIZF3ZS'/>
<articleIdentifiers factory="Array" class="java.lang.String">
<NODE factory="String" value="YRZCOYGLDTAG02BK7VK4TXHJIZF3ZS"/>
</articleIdentifiers>
<createdLabel factory="String" value="YRZCOYGLDTAG02BK7VK4TXHJIZF3ZS"/>
<articleAttributeChanges factory="Map">
<NODE name="Exclude From Search" factory="Boolean" value="false"/>
<NODE name="Exclude From Sitemap" factory="Boolean" value="false"/>
<NODE name="Exclude from SEO Indexing" factory="Boolean" value="false"/>
<NODE name="On Left Menu" factory="Boolean" value="false"/>
<NODE name="On Top Menu" factory="Boolean" value="false"/>
<NODE name="On Footer Left" factory="Boolean" value="false"/>
<NODE name="Shortcuts" factory="String" value="AdminHome"/>
<NODE name="Menu Title" factory="Null"/>
<NODE name="On Footer Menu" factory="Boolean" value="false"/>
<NODE name="Exclude From Navigation" factory="Boolean" value="false"/>
<NODE name="On Footer Right" factory="Boolean" value="false"/>
</articleAttributeChanges>
<ormAttributeChanges factory="Map">
<NODE name="PublishDate" factory="Date" value="2017-06-18 00:00:00"/>
<NODE name="WithdrawDate" factory="Date" value="2067-06-18 22:00:00"/>
<NODE name="Title" factory="String" value="Home"/>
<NODE name="ShortTitle" factory="String" value="AdminHome"/>
<NODE name="SortOrder" factory="Integer" value="-36830629"/>
<NODE name="Type" factory="Enumerated" class="oneit.business.content.ArticleType" value="ARTICLE"/>
<NODE name="Template" factory="Enumerated" class="oneit.business.content.ArticleTemplate" value="ADMIN_PORTAL_HOME"/>
</ormAttributeChanges>
<content factory="Map"> <NODE name="Body" factory="Map">
<NODE name="Content" factory="String"><![CDATA[
<p></p>
]]></NODE>
<NODE name="IncludeContent" factory="Boolean" value="true"/>
</NODE>
<NODE name="Synopsis" factory="Map">
<NODE name="Content" factory="String"><![CDATA[
<p></p>
]]></NODE>
<NODE name="IncludeContent" factory="Boolean" value="true"/>
</NODE>
</content>
</NODE>
</NODE>
</OBJECTS>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<%@page import="oneit.servlets.portability.*"%>
......
......@@ -8,48 +8,22 @@
font-size: 0.9em !important;
}
</style>
<oneit:css>
<oneit:css href="/css/bootstrap-theme.css" />
<oneit:css href="/css/bootstrap-theme.min.css" />
<oneit:css href="/css/bootstrap.css" />
<oneit:css href="/css/bootstrap.min.css" />
<oneit:css href="/css/less/custom.less" />
<oneit:css href="/css/custom_oneit.css" />
<oneit:css href="/css/bootstrap-toggle.min.css" />
<oneit:css href="/css/font-awesome.min.css" />
<oneit:css href="/css/awesome-bootstrap-checkbox.css" />
<oneit:css href="/css/jquery.bootstrap-touchspin.css" />
<oneit:css href="/css/datepicker.css" />
<oneit:css href="/css/owl.theme.css" />
<oneit:css href="/css/owl.carousel.css" />
<oneit:css href="/css/owl.transitions.css" />
<oneit:css href="/css/jquery-ui-1.11.xx/jquery-ui.css"/>
<oneit:css href="/css/style.css" />
</oneit:css>
<oneit:script>
<oneit:script src="/scripts/jquery.min.js" />
<oneit:script src="/scripts/bootstrap3/bootstrap.min.js" />
<oneit:script src="/scripts/utils.js" />
<oneit:script src="/scripts/jquery.matchHeight.js"/>
<oneit:script src="/scripts/bootstrap-datepicker.js"/>
<oneit:script src="/scripts/bootstrap-toggle.js"/>
<oneit:script src="/scripts/jquery.tabSlideOut.js"/>
<oneit:script src="/scripts/bootstrap-tabcollapse.js"/>
<oneit:script src="/scripts/recalc.js" />
<oneit:script src="/bower_components/isMobile/isMobile.min.js" />
<oneit:script src="/scripts/custom.js"/>
<oneit:script src="/scripts/popupWindow.js"/>
<oneit:script src="/scripts/jquery.bootstrap-touchspin.js"/>
<oneit:script src="/scripts/brandon-grotesque.js"/>
<oneit:script src="/scripts/owl.carousel.min.js"/>
</oneit:script>
<oneit:script>
<oneit:script src="/scripts/autocomplete.js"/>
</oneit:script>
<oneit:script src="/scripts/bootstrap.js" />
<oneit:script src="/scripts/bootstrap.min.js" />
<oneit:script src="/scripts/npm.js" />
<oneit:script src="/scripts/bootstrap-select.min.js"/>
<oneit:script src="/scripts/jquery-1.12.4.min.js"/>
<oneit:script src="/scripts/script.js"/>
<oneit:script src="/scripts/script.js"/>
<script src="https://use.typekit.net/dud0aaz.js"></script>
<script>
try {
Typekit.load({async: true});
} catch (e) {
}
contextRoot = '<%= request.getContextPath()%>';
var jqueryVersion = '<%= jqueryVersion.getJSVarValue()%>';
</script>
</oneit:script>
\ No newline at end of file
// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
require('../../js/transition.js')
require('../../js/alert.js')
require('../../js/button.js')
require('../../js/carousel.js')
require('../../js/collapse.js')
require('../../js/dropdown.js')
require('../../js/modal.js')
require('../../js/tooltip.js')
require('../../js/popover.js')
require('../../js/scrollspy.js')
require('../../js/tab.js')
require('../../js/affix.js')
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment