@color-grey-light: #CCCCCC;
.inputbox {
margin: auto;
width: 550px;
.input-box-wrapper {
margin-bottom: 40px;
.editorbox {
border: none;
border-bottom: 1px solid #CCC;
padding: 0;
&:focus {
border-bottom: 1px solid #ADD8E6;
outline: none;
}
&:first-child {
margin-top: 0;
}
}
.box {
border: 1px solid @color-grey-light !important;
background: white;
margin-bottom: 10px;
.inputbox;
.inputbox {
margin-top: 0;
}
.items {
text-align: center;
}
.forms {
form {
padding: 12px;
}
}
.titlebar {
text-align: center;
text-transform: uppercase;
padding: 12px;
background: #E91E63;
color: white;
}
.menu .menuitem {
padding: 0 2px;
font-size: small;
.title {
background: #e6e6e6;
padding: 0px;
margin: 5px 0;
border: 1px solid @color-grey-light;
text-align: center;
}
}
}
.namelist {
margin-top: -10px;
}
.snippet-options {
.options.calendar {
float: left;
}
.options.buttons {
float: right;
}
}
/* Icons */
.item {
display: inline-block;
outline: none;
width: 76px;
padding: 12px 0;
&:hover {
cursor: pointer;
}
.icon {
border: 1px solid @color-grey-light;
border-radius: 8px !important;
color: #a9a9a9;
font-size: 28px;
height: 48px;
margin: auto;
width: 48px;
text-align: center;
img {
height: 48px;
width: 48px;
}
@note-color: #00BCD4;
@list-color: #9C27B0;
@mood-color: #FFC107;
@food-color: #E040FB;
@health-color: #E91E63;
@habit-color: #FF9800;
@calendar-color: #FF5722;
@activity-color: #2196F3;
@place-color: #4CAF50;
@money-color: #B7C341;
&.icon-fa-file-text-o {
border: 1px solid @note-color;
color: @note-color;
}
&.icon-fa-list {
border: 1px solid @list-color;
color: @list-color;
}
&.icon-fa-meh-o {
border: 1px solid @mood-color;
color: @mood-color;
}
&.icon-fa-cutlery {
border: 1px solid @food-color;
color: @food-color;
}
&.icon-fa-heartbeat {
border: 1px solid @health-color;
color: @health-color;
}
&.icon-fa-refresh {
border: 1px solid @habit-color;
color: @habit-color;
}
&.icon-fa-calendar {
// border: 1px solid @calendar-color;
// color: @calendar-color;
cursor: not-allowed;
& + .title {
color: #a9a9a9;
cursor: not-allowed;
}
}
&.icon-fa-gamepad {
border: 1px solid @activity-color;
color: @activity-color;
}
&.icon-fa-map-marker {
border: 1px solid @place-color;
color: @place-color;
}
&.icon-fa-money {
border: 1px solid @money-color;
color: @money-color;
}
}
.title {
font-size: 0.8em;
margin-top: 5px;
text-transform: uppercase;
text-align: center;
}
}
}
/* Mockups */
.add-new {
background: aliceblue;
text-align: center;
padding: 10px 0;
margin-top: 12px;
border: 1px dotted @color-grey-light;
}
.lists {
.itembox {
padding: 20px;
border: 1px solid @color-grey-light;
box-sizing: content-box;
overflow: hidden;
.inputbox {
color: #666;
border: none;
}
}
.info {
color: @color-grey-light;
font-size: small;
a {
color: @color-grey-light;
}
}
}
}
@media screen and (max-width: 550px) {
.inputbox {
width: 100%;
.flex-container {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
justify-content: center;
}
.input-box-wrapper {
margin-bottom: 20px;
.snippet-options {
.options.calendar {
float: left;
.calendar {
.display-info {
.show-date {
font-size: 0.7em;
}
.calendar-icon {
display: none !important;
}
}
}
.timepicker {
.date {
font-size: 0.7em;
}
}
}
}
}
}
}