Index: lams_central/web/authoring/authoring.jsp
===================================================================
diff -u -r32d24e7e420b28a8836ffb00aacdd1439c81dfe7 -rab6d520b217a9978bad3f8cfecacf2b60f59893b
--- lams_central/web/authoring/authoring.jsp (.../authoring.jsp) (revision 32d24e7e420b28a8836ffb00aacdd1439c81dfe7)
+++ lams_central/web/authoring/authoring.jsp (.../authoring.jsp) (revision ab6d520b217a9978bad3f8cfecacf2b60f59893b)
@@ -448,17 +448,17 @@
-
-
+
+
+
Index: lams_central/web/css/_authoring_base.scss
===================================================================
diff -u -r861402435ce81ade23798c77d521b94cac68d1ca -rab6d520b217a9978bad3f8cfecacf2b60f59893b
--- lams_central/web/css/_authoring_base.scss (.../_authoring_base.scss) (revision 861402435ce81ade23798c77d521b94cac68d1ca)
+++ lams_central/web/css/_authoring_base.scss (.../_authoring_base.scss) (revision ab6d520b217a9978bad3f8cfecacf2b60f59893b)
@@ -438,15 +438,15 @@
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
- position: relative; }
+ position: relative;
+ }
div#toolbar button {
box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
- outline: none;
-}
+ outline: none; }
+
div#toolbar > button, div#toolbar .btn-group {
- margin-right: 5px;
-}
+ margin-right: 5px; }
div#toolbar > button, div#toolbar > a, div#toolbar .btn-group button:first-child {
border-top-left-radius: 45px;
@@ -471,21 +471,19 @@
}
div#toolbar ul.dropdown-menu {
- background-color: transparent;
- border: none;
- box-shadow: none;
-}
+ background-color: transparent;
+ border: none;
+ box-shadow: none; }
div#toolbar ul.dropdown-menu li {
- background-color: white;
- border: thin solid #ccc;
- border-radius: 45px;
- margin-bottom: 10px;
- outline: none;
-}
+ background-color: white;
+ border: thin solid #ccc;
+ border-radius: 45px;
+ margin-bottom: 10px;
+ outline: none; }
+
div#toolbar ul.dropdown-menu li > a {
- border-radius: 45px;
-}
+ border-radius: 45px; }
#cancelLiveEditButton {
display: none; }
@@ -494,106 +492,117 @@
table-layout: fixed;
width: 100%; }
-table#authoringTable .template-drag-helper {
- width: 200px;
- height: 70px;
- border: thin black solid !important;
- background-color: white !important;
- z-index: 1;
- cursor: move; }
-
td#templateContainerCell {
- width: 200px;
+ width: 210px;
vertical-align: top;
- user-select: none; }
+ user-select: none;
+}
td#templateContainerCell #template-container-collapse {
- padding: 1px 0 1px 5px;
- }
+ padding: 1px 0 1px 5px; }
td#templateContainerCell #template-container-collapse i.fa {
color: #6f6e6e;
cursor: pointer; }
td#templateContainerCell #template-categories-collapse-button {
- margin-left: 182px;
- visibility: hidden;
-}
+ margin-left: 171px;
+ visibility: hidden; }
td#templateContainerCell:hover #template-categories-collapse-button {
- visibility: visible;
-}
+ visibility: visible; }
td#templateContainerCell #template-container-panel-group {
overflow-x: hidden;
- overflow-y: auto; }
+ overflow-y: auto;
+ padding-right: 10px;
+}
-td#templateContainerCell #template-container-panel-group .panel-heading {
- cursor: pointer;
- background-color: white;
- font-size: 16px;
- padding-bottom: 4px;
- border-radius: 30px;
+td#templateContainerCell #template-container-panel-group::-webkit-scrollbar {
+ width: 10px;
}
+td#templateContainerCell #template-container-panel-group::-webkit-scrollbar-thumb {
+ background: #e6e6e6;
+}
+
+td#templateContainerCell #template-container-panel-group::-webkit-scrollbar-thumb:hover {
+ background: #cecdcd;
+}
+
td#templateContainerCell #template-container-panel-group > .panel {
- border: none;
background-color: transparent;
+ border: none;
+ border-top-right-radius: 30px;
+ border-bottom-right-radius: 30px;
box-shadow: none;
}
-
+
td#templateContainerCell #template-container-panel-group > .panel:not(:first-child) {
- margin-top: 10px;
+ margin-top: 10px; }
+
+td#templateContainerCell #template-container-panel-group .panel-heading {
+ cursor: pointer;
+ background-color: white;
+ font-size: 16px;
+ padding: 7px 10px 0 0;
+ border: thin solid #cecdcd;
+ border-left: none;
+ border-top-right-radius: 30px;
+ border-bottom-right-radius: 30px;
+ }
+
+td#templateContainerCell #template-container-panel-group .panel-title {
+ padding-left: 10px;
}
-td#templateContainerCell #collapse-heading-tool-category-1 {
- border: 5px solid #caddfb; }
+td#templateContainerCell #template-container-panel-group .collapse-heading-bottom-border {
+ height: 5px;
+ border-radius: 15px;
+}
+
+td#templateContainerCell #template-container-panel-group .panel-collapse {
+ background-color: transparent;
+}
+
+td#templateContainerCell #collapse-heading-tool-category-1 .collapse-heading-bottom-border,
td#templateContainerCell #collapse-heading-tool-category-1 div.template:hover > div {
background-color: #caddfb; }
-td#templateContainerCell #collapse-heading-tool-category-2 {
- border: 5px solid #ffffbb; }
-
+td#templateContainerCell #collapse-heading-tool-category-2 .collapse-heading-bottom-border,
td#templateContainerCell #collapse-tool-category-2 div.template:hover > div {
background-color: #ffffbb; }
-td#templateContainerCell #collapse-heading-tool-category-3 {
- border: 5px solid rgba(45, 188, 233, 0.25); }
-
+td#templateContainerCell #collapse-heading-tool-category-3 .collapse-heading-bottom-border,
td#templateContainerCell #collapse-tool-category-3 div.template:hover > div {
background-color: rgba(45, 188, 233, 0.25); }
-td#templateContainerCell #collapse-heading-tool-category-4 {
- border: 5px solid rgba(255, 114, 172, 0.25); }
-
+td#templateContainerCell #collapse-heading-tool-category-4 .collapse-heading-bottom-border,
td#templateContainerCell #collapse-tool-category-4 div.template:hover > div {
background-color: rgba(255, 114, 172, 0.25); }
-td#templateContainerCell #collapse-heading-tool-category-5 {
- border: 5px solid #f0f8ff; }
-
+td#templateContainerCell #collapse-heading-tool-category-5 .collapse-heading-bottom-border,
td#templateContainerCell #collapse-tool-category-5 div.template:hover > div {
background-color: #f0f8ff; }
-td#templateContainerCell #collapse-heading-tool-category-6 {
- border: 5px solid rgba(26, 217, 178, 0.25); }
-
+td#templateContainerCell #collapse-heading-tool-category-6 .collapse-heading-bottom-border,
td#templateContainerCell #collapse-tool-category-6 div.template:hover > div {
background-color: rgba(26, 217, 178, 0.25); }
-
+
td#templateContainerCell div.template > div {
- height: 100%;
- border-radius: 15px;
- border: thin solid #cecdcd;
+ height: 100%;
+ border-top-right-radius: 15px;
+ border-bottom-right-radius: 15px;
+ border: thin solid #cecdcd;
+ border-left: none;
}
td#templateContainerCell div.template {
height: 65px;
- margin-top: 10px;
+ margin-top: 5px;
cursor: pointer;
- background-color: white;
-}
+ background-color: white; }
td#templateContainerCell div.template .media {
margin-top: 0px;
@@ -604,6 +613,20 @@
width: 50px;
height: 40px; }
+table#authoringTable .template-drag-helper {
+ width: 200px;
+ height: 80px !important;
+ z-index: 1;
+ cursor: move;
+ border-radius: 15px;
+}
+
+table#authoringTable .template-drag-helper > div {
+ padding-top: 5px;
+ border: thin solid #cecdcd !important;
+ border-radius: 15px;
+}
+
td#canvasContainerCell {
vertical-align: top;
}
Index: lams_central/web/includes/javascript/authoring/authoringMenu.js
===================================================================
diff -u -r184d3b8b5d3dcb11d73a1a59574fe6f776a7812b -rab6d520b217a9978bad3f8cfecacf2b60f59893b
--- lams_central/web/includes/javascript/authoring/authoringMenu.js (.../authoringMenu.js) (revision 184d3b8b5d3dcb11d73a1a59574fe6f776a7812b)
+++ lams_central/web/includes/javascript/authoring/authoringMenu.js (.../authoringMenu.js) (revision ab6d520b217a9978bad3f8cfecacf2b60f59893b)
@@ -608,15 +608,21 @@
if (isExpanded) {
$('#template-container-collapse #template-categories-collapse-button', templateContainerCell).css('visibility', 'hidden');
+ } else {
+ templateContainerCell.show();
}
templateContainerCell.animate({
'width': isExpanded > 0 ? 0 : 200
}, function(){
$('#template-container-collapse #template-container-collapse-button', templateContainerCell).toggleClass('fa-chevron-circle-left fa-chevron-circle-right');
- if (!isExpanded) {
+ if (isExpanded) {
+ templateContainerCell.hide();
+ } else {
$('#template-container-collapse #template-categories-collapse-button', templateContainerCell).css('visibility', '');
+
}
+
GeneralLib.resizePaper();
});
},