| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- /* This file is for your main application css. */
- @import "./phoenix.css";
- @import "../node_modules/nprogress/nprogress.css";
- /* LiveView specific classes for your customizations */
- .invalid-feedback {
- color: #a94442;
- display: block;
- margin: -1rem 0 2rem;
- }
- .phx-no-feedback.invalid-feedback, .phx-no-feedback .invalid-feedback {
- display: none;
- }
- .phx-click-loading {
- opacity: 0.5;
- transition: opacity 1s ease-out;
- }
- .phx-disconnected{
- cursor: wait;
- }
- .phx-disconnected *{
- pointer-events: none;
- }
- .phx-modal {
- opacity: 1!important;
- position: fixed;
- z-index: 1;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- overflow: auto;
- background-color: rgb(0,0,0);
- background-color: rgba(0,0,0,0.4);
- }
- .phx-modal-content {
- background-color: #fefefe;
- margin: 15% auto;
- padding: 20px;
- border: 1px solid #888;
- width: 80%;
- }
- .phx-modal-close {
- color: #aaa;
- float: right;
- font-size: 28px;
- font-weight: bold;
- }
- .phx-modal-close:hover,
- .phx-modal-close:focus {
- color: black;
- text-decoration: none;
- cursor: pointer;
- }
- /* Alerts and form errors */
- .alert {
- padding: 15px;
- margin-bottom: 20px;
- border: 1px solid transparent;
- border-radius: 4px;
- }
- .alert-info {
- color: #31708f;
- background-color: #d9edf7;
- border-color: #bce8f1;
- }
- .alert-warning {
- color: #8a6d3b;
- background-color: #fcf8e3;
- border-color: #faebcc;
- }
- .alert-danger {
- color: #a94442;
- background-color: #f2dede;
- border-color: #ebccd1;
- }
- .alert p {
- margin-bottom: 0;
- }
- .alert:empty {
- display: none;
- }
- ul.locations-list {
- display: flex;
- flex-direction: column;
- list-style: none;
- }
- ul.actions-list {
- list-style: none;
- display: inline-flex;
- }
- dl ul.actions-list > li ~ li {
- margin-left: 0.5em;
- }
- table ul.actions-list {
- flex-direction: column;
- }
- dl.location {
- display: grid;
- grid-template-columns: min-content 1fr;
- }
- ul.slots-list {
- display: inline-flex;
- flex-wrap: wrap;
- list-style: none;
- }
- ul.slots-list > li {
- background-color: lightgrey;
- }
- ul.slots-list > li ~ li {
- margin-left: 0.5em;
- }
- select#areas_filter_areas {
- height: min-content;
- width: auto;
- }
|