atom-nuclide
Version:
A unified developer experience for web and mobile development, built as a suite of features on top of Atom to provide hackability and the support of an active community.
37 lines (33 loc) • 981 B
text/less
@import 'ui-variables';
@import "octicon-mixins.less";
@import "octicon-utf-codes.less";
.nuclide-debugger-breakpoint-icon {
.octicon(primitive-dot, @size: 130%);
text-align: center;
display: block;
width: 0.8em;
color: @text-color-info;
}
.nuclide-debugger-shadow-breakpoint-icon {
.octicon(primitive-dot, @size: 130%);
text-align: center;
display: block;
width: 0.8em;
color: fade(@text-color-info, 40%);
}
// Actual borders or outlines on line decorations are subject to
// positioning issues (fixable) and tiling-related clipping issues (not fixable).
// Use a gradient to simulate a pseudo-border.
@backgroundColor: fade(@background-color-info, 30%);
@pseudoBorderColor: fade(@background-color-info, 80%);
.nuclide-current-line-highlight {
background: linear-gradient(
to bottom,
@pseudoBorderColor 0%,
@pseudoBorderColor 5%,
@backgroundColor 5%,
@backgroundColor 95%,
@pseudoBorderColor 95%,
@pseudoBorderColor 100%
)
}