mirror of
https://github.com/ZwareBear/awx.git
synced 2026-04-10 10:01:48 -05:00
AC-202 Missing detail buttons -job events page is now responsive to small screen sizes. On phone/tablet size screen Host column disappears and host name shows in the Event column as part of the detail. Also added media querries in CSS to adjust the table formatting and make things fit. Fixed issues with the JSON modal dialog so that everything fits on a portrait size mobile phone.
This commit is contained in:
@@ -347,7 +347,7 @@
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* Jobs page */
|
||||
|
||||
.job-error, .job-failed,
|
||||
@@ -410,6 +410,20 @@
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.level-1 {
|
||||
padding-left: 24px;
|
||||
}
|
||||
.level-2 {
|
||||
padding-left: 48px;
|
||||
}
|
||||
.level-3 {
|
||||
padding-left: 72px;
|
||||
}
|
||||
|
||||
.level-3-detail {
|
||||
padding-left: 72px;
|
||||
}
|
||||
|
||||
/* End Jobs Page */
|
||||
|
||||
|
||||
@@ -525,41 +539,39 @@
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
#event_display-header {
|
||||
min-width: 250px;
|
||||
.event-form {
|
||||
margin-top: 10px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
#job-event-host-header {
|
||||
min-width: 200px;
|
||||
}
|
||||
|
||||
.event-detail {
|
||||
margin-top: 15px;
|
||||
.event-detail-host {
|
||||
padding-top: 10px;
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
|
||||
/* form displayed in modal window */
|
||||
|
||||
.horizontal-narrow .control-label {
|
||||
float: left;
|
||||
width: 120px;
|
||||
padding-top: 5px;
|
||||
text-align: right;
|
||||
}
|
||||
.horizontal-narrow .control-label {
|
||||
float: left;
|
||||
width: 120px;
|
||||
padding-top: 5px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.horizontal-narrow .controls {
|
||||
*display: inline-block;
|
||||
*padding-left: 20px;
|
||||
margin-left: 140px;
|
||||
*margin-left: 0;
|
||||
}
|
||||
.horizontal-narrow .controls {
|
||||
*display: inline-block;
|
||||
*padding-left: 20px;
|
||||
margin-left: 140px;
|
||||
*margin-left: 0;
|
||||
}
|
||||
|
||||
.horizontal-narrow .controls:first-child {
|
||||
*padding-left: 140px;
|
||||
}
|
||||
.horizontal-narrow .controls:first-child {
|
||||
*padding-left: 140px;
|
||||
}
|
||||
|
||||
.modal-input-xlarge {
|
||||
.modal-input-xlarge {
|
||||
width: 350px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* overrides to TB modal */
|
||||
@@ -601,3 +613,57 @@
|
||||
#prompt-modal .modal-body {
|
||||
padding-bottom: 30px;
|
||||
}
|
||||
|
||||
|
||||
/* Large desktop */
|
||||
@media (min-width: 1200px) {
|
||||
|
||||
}
|
||||
|
||||
/* Portrait tablet to landscape and desktop */
|
||||
@media (min-width: 768px) and (max-width: 979px) {
|
||||
body {
|
||||
padding-top: 0px;
|
||||
}
|
||||
}
|
||||
|
||||
/* Landscape phone to portrait tablet */
|
||||
@media (max-width: 767px) {
|
||||
body {
|
||||
padding-top: 0px;
|
||||
}
|
||||
}
|
||||
|
||||
/* Landscape phones and down */
|
||||
@media (max-width: 480px) {
|
||||
body {
|
||||
padding-top: 0px;
|
||||
}
|
||||
|
||||
/* Job events */
|
||||
.level-1, .level-2, .level-3, .level-3-detail {
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
table {
|
||||
table-layout: fixed;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
/* form displayed in modal window */
|
||||
.horizontal-narrow .control-label {
|
||||
width: 105px;
|
||||
}
|
||||
|
||||
.horizontal-narrow .controls {
|
||||
margin-left: 125px;
|
||||
}
|
||||
|
||||
.horizontal-narrow .controls:first-child {
|
||||
*padding-left: 125px;
|
||||
}
|
||||
|
||||
.modal-input-xlarge {
|
||||
width: 200px;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user