2017-04-13 17:59:37 +01:00
|
|
|
/**
|
|
|
|
* Operation styles
|
|
|
|
*
|
|
|
|
* @author n1474335 [n1474335@gmail.com]
|
|
|
|
* @copyright Crown Copyright 2017
|
|
|
|
* @license Apache-2.0
|
|
|
|
*/
|
|
|
|
|
2023-08-15 21:26:18 +12:00
|
|
|
/*
|
|
|
|
Note: .operation is used in the c-operation-li custom web components, but also
|
|
|
|
for list items in #recipe-list
|
|
|
|
*/
|
|
|
|
|
2017-04-13 17:59:37 +01:00
|
|
|
.operation {
|
|
|
|
padding: 10px;
|
|
|
|
list-style-type: none;
|
|
|
|
position: relative;
|
|
|
|
border-width: 1px;
|
|
|
|
border-style: solid;
|
2017-04-23 17:09:12 +01:00
|
|
|
border-top: none;
|
|
|
|
border-left: none;
|
|
|
|
border-right: none;
|
2023-08-02 17:38:52 +12:00
|
|
|
cursor: default;
|
2017-04-13 17:59:37 +01:00
|
|
|
}
|
|
|
|
|
2023-04-23 11:20:01 +12:00
|
|
|
@media only screen and (min-width: 768px){
|
2023-05-09 22:14:36 +12:00
|
|
|
.operation {
|
|
|
|
cursor: grab;
|
|
|
|
}
|
2023-04-23 11:20:01 +12:00
|
|
|
}
|
|
|
|
|
|
|
|
.op-icon {
|
|
|
|
float: right;
|
|
|
|
font-size: 18px;
|
|
|
|
cursor: pointer;
|
|
|
|
}
|
|
|
|
|
2023-06-16 12:09:04 +12:00
|
|
|
|
|
|
|
.op-icon.star-icon {
|
2023-05-09 22:14:36 +12:00
|
|
|
float: left;
|
|
|
|
margin: 0 10px 0 0;
|
|
|
|
padding: 0;
|
2023-05-15 14:18:10 +12:00
|
|
|
color: var(--op-list-operation-font-colour);
|
2023-05-10 13:15:01 +12:00
|
|
|
opacity: .35;
|
2023-05-09 22:14:36 +12:00
|
|
|
cursor: pointer;
|
|
|
|
}
|
|
|
|
|
2023-06-16 12:09:04 +12:00
|
|
|
li.operation.favourite > .op-icon.star-icon {
|
2023-05-09 22:14:36 +12:00
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
|
2023-04-23 11:20:01 +12:00
|
|
|
.op-icon.remove-icon {
|
|
|
|
color: #f44336;
|
|
|
|
}
|
|
|
|
|
2023-04-24 22:55:55 +12:00
|
|
|
.op-icon.check-icon {
|
|
|
|
display: none;
|
2023-05-15 14:18:10 +12:00
|
|
|
color: var(--checkmark-color);
|
2023-04-24 22:55:55 +12:00
|
|
|
}
|
|
|
|
|
2023-05-15 13:34:13 +12:00
|
|
|
.operation.selected {
|
|
|
|
background-color: var(--selected-operation-bg-colour);
|
|
|
|
}
|
|
|
|
|
2023-06-16 12:09:04 +12:00
|
|
|
.operation.selected > i.op-icon.check-icon {
|
2023-05-12 17:20:11 +12:00
|
|
|
display: inline-block;
|
2023-04-24 22:55:55 +12:00
|
|
|
}
|
|
|
|
|
2018-06-09 10:43:36 +01:00
|
|
|
.op-title {
|
|
|
|
font-weight: var(--op-title-font-weight);
|
2017-04-13 17:59:37 +01:00
|
|
|
}
|
|
|
|
|
2023-08-07 16:42:06 +12:00
|
|
|
c-operation-li li.operation.focused-op {
|
|
|
|
color: var(--focused-operation-font-color) !important;
|
|
|
|
background-color: var(--focused-operation-bg-colour) !important;
|
|
|
|
border-color: var(--focused-operation-border-colour) !important;
|
2017-04-13 17:59:37 +01:00
|
|
|
}
|
|
|
|
|
2018-06-10 14:55:15 +01:00
|
|
|
|