2022-09-24 00:06:55 +00:00
|
|
|
#osquery-table-details {
|
|
|
|
hr {
|
|
|
|
margin: 0;
|
|
|
|
width: 100vw;
|
|
|
|
height: 1px;
|
|
|
|
border-top: 1px solid @border-lt-gray;
|
|
|
|
}
|
|
|
|
|
|
|
|
[purpose='search-and-filters'] {
|
|
|
|
[purpose='filter-row'] {
|
|
|
|
max-width: 1200px;
|
|
|
|
padding-left: 40px;
|
|
|
|
padding-right: 40px;
|
|
|
|
}
|
|
|
|
[purpose='platform-selector'] {
|
|
|
|
width: 160px;
|
|
|
|
height: 40px;
|
|
|
|
border-radius: 8px;
|
|
|
|
padding: 9px 16px;
|
|
|
|
background: #FAFAFA;
|
|
|
|
border: 1px solid @core-vibrant-blue-15;
|
|
|
|
cursor: pointer;
|
|
|
|
}
|
|
|
|
[purpose='platform-selector-dropwdown'] {
|
|
|
|
width: 160px;
|
|
|
|
cursor: pointer;
|
|
|
|
}
|
|
|
|
[purpose='search'] {
|
|
|
|
width: 260px;
|
|
|
|
padding: 8px 15px;
|
|
|
|
border: 1px solid @core-vibrant-blue-15;
|
|
|
|
border-radius: 8px;
|
|
|
|
input {
|
|
|
|
border: 0;
|
|
|
|
padding: 0;
|
2023-01-26 20:48:39 +00:00
|
|
|
width: 100%;
|
2022-09-24 00:06:55 +00:00
|
|
|
}
|
|
|
|
input::placeholder {
|
|
|
|
font-size: 16px;
|
|
|
|
line-height: 24px;
|
|
|
|
}
|
|
|
|
input:focus {
|
|
|
|
outline: rgba(0, 0, 0, 0);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[purpose='search']:focus-within {
|
|
|
|
border: 1px solid @core-vibrant-blue;
|
|
|
|
}
|
|
|
|
[purpose='mobile-nav'] {
|
2022-09-27 19:34:37 +00:00
|
|
|
scrollbar-width: none;
|
2022-09-24 00:06:55 +00:00
|
|
|
padding-top: 16px;
|
|
|
|
overflow-y: scroll;
|
|
|
|
height: 100%;
|
|
|
|
width: 100%;
|
|
|
|
padding-bottom: 16px;
|
|
|
|
a {
|
|
|
|
font-size: 14px;
|
|
|
|
line-height: 32px;
|
|
|
|
color: @text-normal;
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
a::hover {
|
|
|
|
color: @core-vibrant-blue;
|
|
|
|
}
|
|
|
|
.active {
|
|
|
|
color: @core-vibrant-blue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[purpose='number-of-tables'] {
|
|
|
|
padding: 4px 8px;
|
|
|
|
background-color: @core-vibrant-blue-15;
|
|
|
|
border-radius: 8px;
|
|
|
|
font-size: 14px;
|
|
|
|
line-height: 14px;
|
|
|
|
}
|
2022-09-27 19:34:37 +00:00
|
|
|
[purpose='left-sidebar']::-webkit-scrollbar, [purpose='table-of-contents']::-webkit-scrollbar, [purpose='mobile-nav']::-webkit-scrollbar {
|
2022-09-24 00:06:55 +00:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
[purpose='left-sidebar'] {
|
2022-09-27 19:34:37 +00:00
|
|
|
scrollbar-width: none;
|
Website: browser compatibility updates (Edge v17, Chrome v55, Firefox v54, Opera v42, & Safari v10) (#10583)
Closes: #10496
Changes:
- Fixed alignment issues with the <scrollable-tweets> component's page
indicator (Edge v16 & Safari 10)
- Added a hard-coded height to embedded youtube videos in Markdown
content to fix it rendering with a height of 0 (Edge v17 & Firefox v54)
- Fixed table example syntax highlighting (Edge v17, Chrome v55, Firefox
v54, Opera v42, & Safari v10)
- Added a set width to the edit page button on tables pages (Safari v10,
Firefox v54)
- Fixed a bug with the sidebar height on tables pages (Edge v17)
- Fixed styling on the pricing calculator inputs (Safari v10 & Firefox
v54)
- Fixed a layout issue with the pricing calculator call-to-action
buttons (Safari v10)
- Hid browser-specific form input buttons (Firefox v54)
- Fixed the sidebar CTA image on documentation pages (Opera v42)
- Fixed a CSS issue with the user story banner on `/platform` (Safari
v10, Firefox v54, Chrome v55, Opera v42)
- Updated the documentation page script to only copy links to the user's
clipboard if the user's browser supports it.
- Updated minimum browser versions for Edge, Chrome, and Opera for async
functions support. (Edge v16 » Edge v17, Chrome v51 » Chrome v55, Opera
v38 » Opera v42)
2023-03-18 00:36:15 +00:00
|
|
|
-ms-overflow-style: none;
|
2022-09-24 00:06:55 +00:00
|
|
|
background: #FFF;
|
|
|
|
min-width: 245px;
|
|
|
|
max-width: 250px;
|
|
|
|
padding-top: 60px;
|
|
|
|
height: 100%;
|
|
|
|
border-right: 1px #EEE solid;
|
|
|
|
padding-right: 16px;
|
|
|
|
margin-right: 16px;
|
|
|
|
h4 {
|
|
|
|
line-height: 24px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[purpose='table-of-contents'] {
|
2022-09-27 19:34:37 +00:00
|
|
|
scrollbar-width: none;
|
2022-09-24 00:06:55 +00:00
|
|
|
padding-top: 16px;
|
|
|
|
padding-bottom: 120px;
|
|
|
|
margin-top: 16px;
|
|
|
|
border-top: 1px #EEE solid;
|
|
|
|
position: relative;
|
|
|
|
a {
|
|
|
|
font-size: 14px;
|
|
|
|
line-height: 28px;
|
|
|
|
color: @text-normal;
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
a:hover {
|
|
|
|
color: @core-vibrant-blue;
|
|
|
|
}
|
|
|
|
a.active {
|
|
|
|
color: @core-vibrant-blue;
|
|
|
|
}
|
|
|
|
min-height: calc(~'100vh - 565px');
|
|
|
|
overflow-y: scroll;
|
|
|
|
overflow-x: show;
|
|
|
|
}
|
2022-10-11 19:40:08 +00:00
|
|
|
[purpose='evented-table-icon'] {
|
|
|
|
margin-left: 4px;
|
2022-10-18 15:07:36 +00:00
|
|
|
padding: 3px 6px 4px;
|
2022-10-11 19:40:08 +00:00
|
|
|
background-color: @core-vibrant-blue-15;
|
|
|
|
border-radius: 4px;
|
|
|
|
display: inline-block;
|
2022-10-18 15:07:36 +00:00
|
|
|
line-height: 12px;
|
2022-10-11 19:40:08 +00:00
|
|
|
vertical-align: middle;
|
|
|
|
img {
|
2022-10-18 15:07:36 +00:00
|
|
|
height: 12px;
|
|
|
|
width: 12px;
|
2022-10-11 19:40:08 +00:00
|
|
|
display: inline-block;
|
|
|
|
}
|
|
|
|
}
|
2022-09-24 00:06:55 +00:00
|
|
|
[purpose='table-container'] {
|
|
|
|
height: min-content;
|
|
|
|
}
|
|
|
|
|
|
|
|
[purpose='overflow-shadow'] {
|
|
|
|
position: absolute;
|
|
|
|
pointer-events: none;
|
|
|
|
bottom: 0px;
|
|
|
|
height: 120px;
|
|
|
|
width: 100%;
|
|
|
|
background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
|
|
|
|
z-index: 2;
|
|
|
|
}
|
|
|
|
[purpose='content'] {
|
|
|
|
padding-left: 40px;
|
|
|
|
padding-right: 40px;
|
|
|
|
max-width: 960px;
|
|
|
|
h2 {
|
|
|
|
font-weight: 800;
|
|
|
|
font-size: 24px;
|
|
|
|
line-height: 32px;
|
|
|
|
margin-bottom: 24px;
|
|
|
|
}
|
|
|
|
h3 {
|
|
|
|
font-weight: 700;
|
|
|
|
font-size: 20px;
|
|
|
|
line-height: 24px;
|
|
|
|
margin-top: 40px;
|
|
|
|
// margin-bottom: 24px;
|
|
|
|
}
|
|
|
|
p {
|
|
|
|
font-size: 16px;
|
|
|
|
line-height: 24px;
|
|
|
|
margin-bottom: 24px;
|
|
|
|
margin-top: 24px;
|
|
|
|
}
|
|
|
|
ul {
|
|
|
|
padding-left: 24px;
|
|
|
|
margin-top: 24px;
|
|
|
|
margin-bottom: 0px;
|
|
|
|
}
|
|
|
|
code {
|
|
|
|
background-color: @ui-off-white;
|
|
|
|
border: 1px solid @border-lt-gray;
|
|
|
|
color: @core-fleet-black-75;
|
|
|
|
font-size: 13px;
|
|
|
|
padding: 2px 6px;
|
|
|
|
line-height: 16px;
|
|
|
|
font-weight: 400;
|
|
|
|
border-radius: 4px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
[purpose='schema-table'] {
|
|
|
|
width: 100%;
|
|
|
|
position: relative;
|
|
|
|
padding-top: 60px;
|
|
|
|
margin-bottom: 40px;
|
|
|
|
[purpose='platform-logos'] {
|
|
|
|
height: 0px;
|
|
|
|
position: absolute;
|
|
|
|
right: 0;
|
|
|
|
top: 76px;
|
|
|
|
}
|
2022-11-10 23:12:24 +00:00
|
|
|
a:not(.btn):not([purpose='evented-table-label']) {
|
2022-09-24 00:06:55 +00:00
|
|
|
color: @core-vibrant-blue;
|
|
|
|
padding-right: 7px;
|
|
|
|
}
|
2022-11-10 23:12:24 +00:00
|
|
|
a:not(.markdown-link):not([purpose='evented-table-label']):after {
|
2022-09-24 00:06:55 +00:00
|
|
|
background-image: url('/images/icon-arrow-upper-right-7x7@2x.png');
|
|
|
|
background-size: 7px 7px;
|
|
|
|
display: inline-block;
|
|
|
|
position: relative;
|
2022-11-10 23:12:24 +00:00
|
|
|
top: -4px;
|
2022-09-24 00:06:55 +00:00
|
|
|
left: 4px;
|
|
|
|
width: 7px;
|
|
|
|
height: 7px;
|
|
|
|
content: '';
|
|
|
|
}
|
|
|
|
pre {
|
|
|
|
width: 100%;
|
|
|
|
max-width: 100%;
|
|
|
|
padding: 10px 17px;
|
|
|
|
background: #F9FAFC;
|
|
|
|
border: 1px solid @core-vibrant-blue-15;
|
|
|
|
border-radius: 4px;
|
|
|
|
margin-bottom: 0px;
|
|
|
|
code {
|
|
|
|
.hljs-keyword { // SQL keywords (SELECT, FROM, WHERE, IN, etc.)
|
|
|
|
color: #AE6DDF;
|
|
|
|
white-space: pre;
|
|
|
|
}
|
2022-09-27 19:34:37 +00:00
|
|
|
[purpose='line-break']:not(:first-of-type)::before {
|
2022-09-24 00:06:55 +00:00
|
|
|
content: '\a';
|
|
|
|
}
|
|
|
|
.hljs-attr { // For table and column names
|
2022-10-11 19:40:08 +00:00
|
|
|
.hljs-keyword {
|
|
|
|
color: #FFF;
|
|
|
|
}
|
2022-09-24 00:06:55 +00:00
|
|
|
color: #FFF;
|
|
|
|
background-color: #AE6DDF;
|
|
|
|
border-radius: 4px;
|
|
|
|
padding: 4px 4px 4px 4px;
|
|
|
|
white-space: pre;
|
|
|
|
vertical-align: baseline;
|
|
|
|
line-height: 16px;
|
|
|
|
span {
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.hljs-string { // For words wrapped in quotation marks
|
|
|
|
color: #3DB67B;
|
|
|
|
white-space: pre;
|
|
|
|
}
|
|
|
|
background-color: @ui-off-white;
|
|
|
|
border: none;
|
|
|
|
word-break: break-word;
|
|
|
|
white-space: normal;
|
|
|
|
padding: 0;
|
|
|
|
font-size: 13px;
|
|
|
|
line-height: 24px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
pre + h3 {
|
|
|
|
margin-bottom: 40px;
|
|
|
|
}
|
|
|
|
table {
|
|
|
|
border: 1px solid @core-vibrant-blue-15;
|
|
|
|
width: 100%;
|
|
|
|
overflow: scroll;
|
|
|
|
border-collapse: collapse;
|
|
|
|
font-size: 16px;
|
|
|
|
line-height: 24px;
|
|
|
|
margin-bottom: 0px;
|
|
|
|
table-layout: auto;
|
|
|
|
th {
|
|
|
|
font-weight: @bold;
|
|
|
|
font-family: @header-font;
|
|
|
|
border: 1px solid @border-lt-gray;
|
|
|
|
padding: 8px;
|
|
|
|
}
|
|
|
|
td {
|
|
|
|
vertical-align: middle;
|
|
|
|
font-family: @main-font;
|
|
|
|
border: 1px solid @border-lt-gray;
|
|
|
|
padding: 8px;
|
|
|
|
max-height: 100px;
|
|
|
|
strong {
|
|
|
|
font-style: italic;
|
|
|
|
code {
|
|
|
|
font-style: normal;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2022-09-27 19:34:37 +00:00
|
|
|
td:nth-child(2) {
|
|
|
|
text-transform: uppercase;
|
|
|
|
}
|
2022-09-24 00:06:55 +00:00
|
|
|
}
|
|
|
|
li, p, h4 {
|
|
|
|
word-break: break-word;
|
|
|
|
}
|
|
|
|
[purpose='evented-table-label'] {
|
|
|
|
position: relative;
|
|
|
|
display: inline-block;
|
|
|
|
top: 0px;
|
2022-10-18 15:07:36 +00:00
|
|
|
right: -12px;
|
|
|
|
line-height: 8px;
|
|
|
|
padding: 4px 6px;
|
2022-09-24 00:06:55 +00:00
|
|
|
background-color: @core-vibrant-blue-15;
|
2022-10-18 15:07:36 +00:00
|
|
|
border-radius: 4px;
|
|
|
|
width: 100px;
|
2022-09-24 00:06:55 +00:00
|
|
|
span {
|
|
|
|
vertical-align: middle;
|
2022-10-18 15:07:36 +00:00
|
|
|
font-weight: 600;
|
|
|
|
font-size: 9px;
|
2022-09-24 00:06:55 +00:00
|
|
|
line-height: 14px;
|
2022-10-18 15:07:36 +00:00
|
|
|
color: @core-fleet-black-75;
|
2022-09-24 00:06:55 +00:00
|
|
|
}
|
|
|
|
span::before {
|
2022-10-18 15:07:36 +00:00
|
|
|
background-image: url('/images/icon-evented-12x12@2x.png');
|
|
|
|
background-size: 12px 12px;
|
2022-09-24 00:06:55 +00:00
|
|
|
display: inline-block;
|
|
|
|
position: relative;
|
2022-10-18 15:07:36 +00:00
|
|
|
top: 2px;
|
|
|
|
margin-right: 4px;
|
|
|
|
width: 12px;
|
|
|
|
height: 12px;
|
2022-09-24 00:06:55 +00:00
|
|
|
content: '';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
[purpose='edit-button'] {
|
2022-11-23 22:31:07 +00:00
|
|
|
display: block;
|
2022-09-24 00:06:55 +00:00
|
|
|
color: @core-vibrant-blue;
|
2022-11-23 22:31:07 +00:00
|
|
|
font-size: 14px;
|
2022-09-24 00:06:55 +00:00
|
|
|
cursor: pointer;
|
|
|
|
border: 1px solid @core-vibrant-blue;
|
|
|
|
border-radius: 4px;
|
Website: browser compatibility updates (Edge v17, Chrome v55, Firefox v54, Opera v42, & Safari v10) (#10583)
Closes: #10496
Changes:
- Fixed alignment issues with the <scrollable-tweets> component's page
indicator (Edge v16 & Safari 10)
- Added a hard-coded height to embedded youtube videos in Markdown
content to fix it rendering with a height of 0 (Edge v17 & Firefox v54)
- Fixed table example syntax highlighting (Edge v17, Chrome v55, Firefox
v54, Opera v42, & Safari v10)
- Added a set width to the edit page button on tables pages (Safari v10,
Firefox v54)
- Fixed a bug with the sidebar height on tables pages (Edge v17)
- Fixed styling on the pricing calculator inputs (Safari v10 & Firefox
v54)
- Fixed a layout issue with the pricing calculator call-to-action
buttons (Safari v10)
- Hid browser-specific form input buttons (Firefox v54)
- Fixed the sidebar CTA image on documentation pages (Opera v42)
- Fixed a CSS issue with the user story banner on `/platform` (Safari
v10, Firefox v54, Chrome v55, Opera v42)
- Updated the documentation page script to only copy links to the user's
clipboard if the user's browser supports it.
- Updated minimum browser versions for Edge, Chrome, and Opera for async
functions support. (Edge v16 » Edge v17, Chrome v51 » Chrome v55, Opera
v38 » Opera v42)
2023-03-18 00:36:15 +00:00
|
|
|
width: 106px;
|
2022-09-24 00:06:55 +00:00
|
|
|
padding: 8px 12px;
|
|
|
|
text-decoration: none;
|
2022-11-23 22:31:07 +00:00
|
|
|
line-height: 20px;
|
|
|
|
font-weight: 700;
|
2022-09-24 00:06:55 +00:00
|
|
|
i {
|
|
|
|
height: 16px;
|
|
|
|
margin-left: 5px;
|
|
|
|
}
|
|
|
|
&:hover {
|
|
|
|
background: @core-vibrant-blue;
|
2022-11-23 22:31:07 +00:00
|
|
|
color: @accent-white;
|
|
|
|
text-decoration: none;
|
2022-09-24 00:06:55 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
[purpose='slack-cta'] {
|
|
|
|
h3 {
|
|
|
|
font-size: 20px;
|
|
|
|
margin-bottom: 24px;
|
|
|
|
line-height: 24px;
|
|
|
|
}
|
|
|
|
a {
|
|
|
|
font-size: 16px;
|
|
|
|
}
|
|
|
|
padding-top: 40px;
|
|
|
|
margin-bottom: 80px;
|
|
|
|
margin-top: 40px;
|
|
|
|
border-top: 1px solid @core-fleet-black-25;
|
|
|
|
}
|
|
|
|
|
|
|
|
@media (max-width: 991px) {
|
|
|
|
[purpose='schema-table'] {
|
|
|
|
padding-top: 40px;
|
|
|
|
[purpose='platform-logos'] {
|
|
|
|
top: 53px;
|
|
|
|
}
|
|
|
|
[purpose='description-column'] {
|
|
|
|
word-break: break-word;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[purpose='filter-row'] {
|
|
|
|
padding-left: 40px;
|
|
|
|
padding-right: 40px;
|
|
|
|
}
|
|
|
|
[purpose='mobile-nav'] {
|
|
|
|
padding-left: 40px;
|
|
|
|
padding-right: 40px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@media (max-width: 768px) {
|
|
|
|
[purpose='left-sidebar'] {
|
|
|
|
background: #FFF;
|
|
|
|
top: 186px;
|
|
|
|
padding-top: 32px;
|
|
|
|
margin-top: 0px;
|
|
|
|
padding-bottom: 16px;
|
|
|
|
padding-right: 0px;
|
|
|
|
max-width: 100%;
|
|
|
|
min-width: 100%;
|
|
|
|
border-right: none;
|
|
|
|
margin-right: 0px;
|
|
|
|
border-bottom: 1px solid @core-vibrant-blue-15;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@media (max-width: 576px) {
|
|
|
|
[purpose='content'] {
|
|
|
|
padding-left: 24px;
|
|
|
|
padding-right: 24px;
|
|
|
|
}
|
|
|
|
[purpose='mobile-nav'] {
|
|
|
|
padding-left: 24px;
|
|
|
|
padding-right: 24px;
|
|
|
|
}
|
|
|
|
[purpose='search-and-filters'] {
|
|
|
|
[purpose='filter-row'] {
|
|
|
|
padding-left: 24px;
|
|
|
|
padding-right: 24px;
|
|
|
|
}
|
|
|
|
[purpose='platform-selector'] {
|
|
|
|
text-align: left;
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
[purpose='platform-selector-dropwdown'] {
|
|
|
|
width: calc(~'100% - 48px');
|
|
|
|
}
|
|
|
|
[purpose='search'] {
|
|
|
|
margin-top: 12px;
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[purpose='schema-table'] {
|
|
|
|
h2 {
|
|
|
|
margin-bottom: 72px;
|
|
|
|
}
|
|
|
|
[purpose='evented-table-label'] {
|
|
|
|
position: absolute;
|
|
|
|
display: inline-block;
|
|
|
|
top: 94px;
|
|
|
|
left: 0px;
|
|
|
|
}
|
|
|
|
[purpose='platform-logos'] {
|
|
|
|
height: 24px;
|
|
|
|
position: absolute;
|
|
|
|
right: 0;
|
|
|
|
top: 95px;
|
|
|
|
}
|
|
|
|
table {
|
|
|
|
td:nth-child(3) {
|
|
|
|
white-space: normal;
|
|
|
|
word-break: pre;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|