Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/stylesheets/page_bundles/issuable.scss')
-rw-r--r--app/assets/stylesheets/page_bundles/issuable.scss183
1 files changed, 183 insertions, 0 deletions
diff --git a/app/assets/stylesheets/page_bundles/issuable.scss b/app/assets/stylesheets/page_bundles/issuable.scss
new file mode 100644
index 00000000000..f364170c99f
--- /dev/null
+++ b/app/assets/stylesheets/page_bundles/issuable.scss
@@ -0,0 +1,183 @@
+@import 'mixins_and_variables_and_functions';
+
+.status-box {
+ padding: 0 $gl-btn-padding;
+ border-radius: $border-radius-default;
+ display: block;
+ float: left;
+ margin-right: $gl-padding-8;
+ color: var(--white, $white);
+ font-size: $gl-font-size;
+ line-height: $gl-line-height-24;
+}
+
+.issuable-warning-icon {
+ background-color: var(--orange-50, $orange-50);
+ border-radius: $border-radius-default;
+ color: var(--orange-600, $orange-600);
+ width: $issuable-warning-size;
+ height: $issuable-warning-size;
+ text-align: center;
+ margin-right: $issuable-warning-icon-margin;
+ line-height: $gl-line-height-24;
+ flex: 0 0 auto;
+}
+
+.limit-container-width {
+ .flash-container,
+ .detail-page-header,
+ .page-content-header,
+ .commit-box,
+ .info-well,
+ .commit-ci-menu,
+ .files-changed-inner,
+ .limited-header-width,
+ .limited-width-notes {
+ @include fixed-width-container;
+ }
+
+ .issuable-details {
+ .detail-page-description,
+ .mr-source-target,
+ .mr-state-widget,
+ .merge-manually {
+ @include fixed-width-container;
+ }
+ }
+
+ .merge-request-details {
+ .emoji-list-container {
+ @include fixed-width-container;
+ }
+ }
+}
+
+.issuable-details {
+ section {
+ .issuable-discussion {
+ margin-right: 1px;
+ }
+ }
+
+ .title-container {
+ display: flex;
+ align-items: flex-start;
+ }
+
+ .title {
+ padding: 0;
+ margin-bottom: $gl-padding;
+ border-bottom: 0;
+ word-wrap: break-word;
+ overflow-wrap: break-word;
+ min-width: 0;
+ width: 100%;
+ text-align: initial;
+ }
+
+ .btn-edit {
+ margin-left: auto;
+ }
+}
+
+.detail-page-description {
+ padding: 16px 0;
+
+ small {
+ color: var(--gray-500, $gray-500);
+ }
+}
+
+.edited-text {
+ color: var(--gray-500, $gray-500);
+ display: block;
+ margin: 16px 0 0;
+ font-size: 85%;
+
+ .author-link {
+ color: var(--gray-500, $gray-500);
+ }
+}
+
+.user-item {
+ padding: 5px;
+ flex-basis: 20%;
+
+ .user-link {
+ display: inline-block;
+ }
+}
+
+.issuable-gutter-toggle {
+ @include media-breakpoint-down(sm) {
+ margin-left: $btn-side-margin;
+ }
+}
+
+.issuable-meta {
+ flex: 1;
+ display: inline-block;
+ font-size: 14px;
+ align-self: center;
+ overflow: hidden;
+ text-overflow: ellipsis;
+
+ .user-status-emoji {
+ margin-left: $gl-padding-4;
+ margin-right: 0;
+ }
+}
+
+.js-issuable-selector-wrap {
+ .js-issuable-selector {
+ width: 100%;
+ }
+
+ @include media-breakpoint-down(sm) {
+ margin-bottom: $gl-padding;
+ }
+}
+
+.add-issuable-form-input-wrapper {
+ &.focus {
+ border-color: var(--gray-700, $gray-700);
+ @include gl-focus;
+
+ input {
+ @include gl-shadow-none;
+ }
+ }
+
+ .gl-show-field-errors &.form-control:not(textarea) {
+ height: auto;
+ }
+}
+
+/*
+ * Following overrides are done to prevent
+ * legacy dropdown styles from influencing
+ * GitLab UI components used within GlDropdown
+ */
+.issuable-move-dropdown {
+ .b-dropdown-form {
+ @include gl-p-0;
+ }
+
+ .gl-search-box-by-type button.gl-clear-icon-button:hover {
+ @include gl-bg-transparent;
+ }
+
+ .issuable-move-button:not(.disabled):hover {
+ @include gl-text-white;
+ }
+}
+
+.suggestion-footer {
+ font-size: 12px;
+ line-height: 15px;
+
+ .avatar {
+ margin-top: -3px;
+ border: 0;
+ }
+}