░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
pplmvsvm
LOCATION:
/var/www/canvas/app/stylesheets/pages/conversations
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: _compose_message_dialog.scss
/* * Copyright (C) 2013 - present Instructure, Inc. * * This file is part of Canvas. * * Canvas is free software: you can redistribute it and/or modify it under * the terms of the GNU Affero General Public License as published by the Free * Software Foundation, version 3 of the License. * * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more * details. * * You should have received a copy of the GNU Affero General Public License along * with this program. If not, see <http://www.gnu.org/licenses/>. */ @import "components/context_search"; $subtleBorderColor: #e5e5e5; .compose-message-dialog, .submission-comment-reply-dialog { overflow: visible; .ui-dialog-titlebar { border-bottom: 1px solid $subtleBorderColor; background-color: #f5f5f5; background-image: none; } .ui-dialog-buttonset.attachments { float: direction(left); .ui-button { padding: 4px 5px; color: #555555; margin: .5em 0; } } .ui-widget-header a { color: #555555; } .ui-widget-header a:hover { color: #000000; } .ui-dialog-titlebar-close { border: none; &:hover { border: solid 2px $electric !important; border-radius: 4px; } &:focus { border: solid 2px $electric !important; border-radius: 4px; } } .ui-dialog-buttonpane { box-shadow: none; padding-#{direction(left)}: 1em; margin-top: 0; } .ui-dialog-buttonset { .send-message { min-width: 80px; } } } #compose-new-message, #submission-comment-reply { padding: 0; overflow: visible; margin: 0; form { height: 100%; width: 100%; margin: 0; } .form-horizontal .controls { margin-#{direction(left)}: 100px; } #compose-message-subject { width: 100%; } .header-separator { margin: 0; } .control-group { margin-bottom: 5px; } .control-label { width: 80px; } .form-dialog-content { bottom: 20px; } .message-header { box-sizing: border-box; } .message-body { box-sizing: border-box; width: 100%; } .attachments-pane { border: none; height: 0; overflow: hidden; &.has-items { border-top: 1px solid $subtleBorderColor; min-height: 100px; margin: 0; } &.overflowed { min-height: 120px; overflow-x: auto; } } .attachment_list { margin: 0; white-space: nowrap; } .attachment { display: inline-block; vertical-align: top; height: 90px; width: 80px; padding: 5px 10px; position: relative; outline: none; overflow: hidden; } .attachment .file_input { display: none; } .attachment .remove_link { position: relative; #{direction(left)}: -9999px; z-index: 1; text-decoration: none; } .attachment .remove_link:before { background-color: #fff; line-height: 16px; border: 1px solid #ccc; border-radius: 12px; box-shadow: 1px 1px 2px #ccc; color: #555; padding: 1px; } .attachment:hover .remove_link, .attachment:focus .remove_link, .remove_link:focus { #{direction(left)}: 0; } .attachment-icon { height: 48px; width: 48px; margin: 0 auto 2px; color: #bbb; border-radius: 2px; } .attachment:focus .attachment-icon { box-shadow: 0 0 5px $electric; } .attachment-icon i:before { font-size: 48px; line-height: 48px; } .attachment-icon img { max-width: 48px; max-height: 48px; border-radius: 2px; } .attachment-name { @include fontSize($ic-font-size--xsmall); line-height: 12px; text-align: center; white-space: normal; border-radius: 10px; max-height: 38px; overflow: hidden; padding: 0 4px; } .attachment:focus .attachment-name { background-color: $electric; color: #fff; } .attachment-name-clip { background: linear-gradient(to bottom, transparent 60%, #fff 90%); position: absolute; top: 55px; width: 80px; } .attachment:focus .attachment-name-clip { background: linear-gradient(to bottom, transparent 95%, $electric 99%); border-radius: 10px; } .message-body { overflow-y: auto; overflow-x: hidden; } .conversation_body, .reply_body { min-height: 200px; width: 98%; bottom: 0; resize: none; overflow-y: auto; border: none; box-shadow: none; box-sizing: content-box; } .token_input { min-width: 260px; padding: 4px 6px; border: 1px solid #cccccc; line-height: inherit; border-radius: 4px; a.browser { top: 4px; #{direction(right)}: 5px; } &.browsable > div { padding-#{direction(right)}: 25px; } &.active { border-color: rgba(82, 168, 236, 0.8); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); } } .message-header { display: table; width: 100%; padding: 0.25em 0.5em; .message-header-row { display: table-row; } .message-header-label { display: table-cell; box-sizing: border-box; padding: direction-sides(10px 15px 10px 5px); text-align: direction(right); width: 1px; white-space: nowrap; label { margin: 0; } } .message-header-input { display: table-cell; vertical-align: middle; #bulk_message:focus { outline: 0; outline-width: 2px !important; @include ic-focus-base; @include ic-focus-variant; } input { box-sizing: border-box; height: auto; } input[type="text"] { margin: 0; } } } .context_messages .collectionViewItems { list-style: none; margin: 0; > li { border-top: 1px solid $subtleBorderColor; padding: 14px; clear: direction(right); } .context-date, .context-body { color: #777; } .context-date { margin-#{direction(right)}: 4px; } .context-body { margin-top: 7px; clear: both; } .delete-btn { background: none; color: #555; border: none; padding: 0px; } } } ::-webkit-input-placeholder { color: #666; opacity: 1; } ::-moz-placeholder { color: #666; opacity: 1; } :-ms-input-placeholder { color: #666; opacity: 1; }
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 _compose_message_dialog.scss
SCSS
6.4 KB
2023-09-24 03:36
EDIT
📄 _conversations_new.scss
SCSS
12.2 KB
2023-09-24 03:36
EDIT