403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/ui/uploader/tile-widget/src/css/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/ui/uploader/tile-widget/src/css/tile-widget.css
.ui-tile-uploader {
	position: relative;
}


/** ui-tile-uploader-items */
.ui-tile-uploader-items {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
	gap: 20px;
}

.ui-tile-uploader.--compact .ui-tile-uploader-items {
	grid-template-columns: repeat(auto-fill, minmax(90px, 1fr));
	gap: 15px;
}


/** ui-tile-uploader-item */
.ui-tile-uploader-item {
	position: relative;
	box-sizing: border-box;
	overflow: hidden;
	width: 100%;
	max-width: 166px;
	height: 120px;
	padding: var(--ui-space-inset-2xs);
	border-radius: var(--ui-border-radius-lg);
	background: var(--ui-color-base-8);
	cursor: pointer;
}

.ui-tile-uploader:not(.--compact) .ui-tile-uploader-item {
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
	transition: box-shadow 200ms;
}

.ui-tile-uploader:not(.--compact) .ui-tile-uploader-item:hover {
	box-shadow: 0 5px 6px 0 rgba(0, 0, 0, .22);
}

.ui-tile-uploader:not(.--compact) .ui-tile-uploader-item.--selected {
	box-shadow: 0 0 0 2px var(--ui-color-accent-brand-blue);
}

.ui-tile-uploader.--compact .ui-tile-uploader-item {
	max-width: 116px;
	height: 90px;
	border: 1px solid var(--ui-color-divider-default);
}

.ui-tile-uploader.--compact .ui-tile-uploader-item.--selected,
.ui-tile-uploader.--compact .ui-tile-uploader-item:hover {
	border-color: var(--ui-color-accent-main-primary-alt-2);
}


/** ui-tile-uploader-item animations */
.ui-tile-uploader-item-enter-active {
	animation: ui-tile-uploader-item--animate 0.5s cubic-bezier(.44, .99, .48, 1);
}

.ui-tile-uploader-item-leave-active {
	animation: ui-tile-uploader-item--animate 0.5s cubic-bezier(.44, .99, .48, 1) reverse;
}

@keyframes ui-tile-uploader-item--animate {
	0% {
		transform: scale(.8);
		opacity: 0;
	}
	100% {
		transform: scale(1);
		opacity: 1;
	}
}


/** ui-tile-uploader-item states */
.ui-tile-uploader-item--uploading {
	--ui-tile-uploader-item-state-bgcolor: rgba(47, 198, 246, 0.95);
	--ui-tile-uploader-item-status-color: #fff;
	--ui-tile-uploader-item-content-bgcolor: rgba(255, 255, 255, 0.2);
	--ui-tile-uploader-item-state-desc-color: rgba(255, 255, 255, 0.7);
}

.ui-tile-uploader-item--load-failed,
.ui-tile-uploader-item--upload-failed {
	--ui-tile-uploader-item-state-bgcolor: rgba(255, 87, 82, .95);
	--ui-tile-uploader-item-status-color: #fff;
	--ui-tile-uploader-item-state-icon-image: url(images/state-failed.svg);
	--ui-tile-uploader-item-state-icon-opacity: 0.7;
	--ui-tile-uploader-item-content-bgcolor: rgba(255, 87, 82, .2);
	--ui-tile-uploader-item-state-desc-color: rgba(255, 255, 255, 0.8);
	--ui-tile-uploader-item-preview-overlay-opacity: 0;
}

.ui-tile-uploader-item--added,
.ui-tile-uploader-item--loading,
.ui-tile-uploader-item--preparing,
.ui-tile-uploader-item--pending {
	--ui-tile-uploader-item-state-bgcolor: #e7e8e8;
	--ui-tile-uploader-item-status-color: #525c69;
	--ui-tile-uploader-item-state-icon-image: url(images/state-waiting.svg);
	--ui-tile-uploader-item-state-icon-opacity: 1;
	--ui-tile-uploader-item-content-bgcolor: rgba(255, 255, 255, .5);
	--ui-tile-uploader-item-state-desc-color: rgba(82, 92, 105, 0.8);

	--ui-tile-uploader-item-state-remove-image: url(images/remove-dark.svg);
	--ui-tile-uploader-item-state-remove-opacity: 0.2;
	--ui-tile-uploader-item-state-remove-opacity-hover: 0.8;
}

.ui-tile-uploader-item--load-failed,
.ui-tile-uploader-item--upload-failed,
.ui-tile-uploader-item--uploading {
	--ui-tile-uploader-item-state-remove-image: url(images/remove-light.svg);
	--ui-tile-uploader-item-state-remove-opacity: 0.4;
	--ui-tile-uploader-item-state-remove-opacity-hover: 1;
}

.ui-tile-uploader-item--complete {
	--ui-tile-uploader-item-preview-overlay: none;
}


/** ui-tile-uploader-item-content */
.ui-tile-uploader-item-content {
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	width: 100%;
	height: 100%;
	position: relative;
	background-color: var(--ui-tile-uploader-item-content-bgcolor);
}


/** ui-tile-uploader-item-state */
.ui-tile-uploader-item-state {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 29px;
	border-radius: 8px 8px 0 0;
	z-index: 10;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	background-color: var(--ui-tile-uploader-item-state-bgcolor);
}

.ui-tile-uploader-item-state-icon,
.ui-tile-uploader-item-loader {
	position: absolute;
	left: 6px;
	top: 5px;
	width: 18px;
	height: 18px;

	background-image: var(--ui-tile-uploader-item-state-icon-image);
	opacity: var(--ui-tile-uploader-item-state-icon-opacity);
}

.ui-tile-uploader-item-state-icon {
	background-image: var(--ui-tile-uploader-item-state-icon-image);
	background-repeat: no-repeat;
	background-position: center;
	opacity: var(--ui-tile-uploader-item-state-icon-opacity);
}

.ui-tile-uploader-item-status {
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: absolute;
	left: 28px;
	top: 0;
	right: 20px;
	bottom: 0;

}

.ui-tile-uploader-item-status-name {
	font-size: 12px;
	line-height: 12px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	min-width: 100%;
	color: var(--ui-tile-uploader-item-status-color);
}

.ui-tile-uploader-item-state-desc {
	font-size: 9px;
	line-height: 9px;
	white-space: nowrap;
	overflow: hidden;
	min-width: 100%;
	text-overflow: ellipsis;
	color: var(--ui-tile-uploader-item-state-desc-color);
}

.ui-tile-uploader-item-state-remove {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 27px;
	background-image: var(--ui-tile-uploader-item-state-remove-image);
	background-repeat: no-repeat;
	background-position: center;
	opacity: var(--ui-tile-uploader-item-state-remove-opacity);
	cursor: pointer;
	transition: opacity 300ms;
	z-index: 1;
}

.ui-tile-uploader-item-state-remove:hover {
	opacity: var(--ui-tile-uploader-item-state-remove-opacity-hover);
}


/** ui-tile-uploader-item-preview */
.ui-tile-uploader-item-preview {
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: center;
}

.ui-tile-uploader-item-preview:before {
	display: var(--ui-tile-uploader-item-preview-overlay, block);
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	border-radius: 8px;
	background-color: #fff;
	opacity: var(--ui-tile-uploader-item-preview-overlay-opacity, 0.7);
	z-index: 1;
}

.ui-tile-uploader-item-image {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 8px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.ui-tile-uploader-item-image-default:before {
	content: '';
	position: absolute;
	left: 12px;
	right: 12px;
	top: 38px;
	bottom: 6px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(images/image-default-preview.svg);
	opacity: 0.3;
}


/** ui-tile-uploader-item-name */
.ui-tile-uploader-item-name {
	--max-lines: 2;
	--font-size: var(--ui-font-size-3xs);
	--line-height: var(--ui-font-line-height-3xs);
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: var(--max-lines);
	-webkit-box-orient: vertical;
	max-height: calc(var(--max-lines) * var(--font-size) * var(--line-height) - 1px);
	padding: 6px 6px 3px 6px;
	font-size: var(--font-size);
	line-height: var(--line-height);
	color: var(--ui-color-base-3);
	word-break: break-all;
	text-align: center;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-name {
	--font-size: var(--ui-font-size-4xs);
}

.ui-tile-uploader-item-name-extension {
	color: var(--ui-color-base-4);
}


/** ui-tile-uploader-item-actions */
.ui-tile-uploader-item-actions {
	z-index: 4;
	position: absolute;
	display: flex;
	justify-content: flex-end;
	top: var(--ui-space-stack-2xs-neg);
	right: var(--ui-space-inline-2xs-neg);
	border-radius: 0 4px 0 8px;
}

.ui-tile-uploader-item-actions-pad {
	display: flex;
	border-radius: 0 4px 0 8px;
	padding: 0 4px;
	justify-content: flex-end;
	overflow: hidden;
	position: relative;
}

.ui-tile-uploader-item-actions-pad::before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: calc(100% - 32px);
	background-color: #fff;
	transition: left 200ms;
	z-index: -1;
	border-radius: 0 4px 0 8px;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-actions-pad::before {
	left: 100%;
	transition: none;
}

.ui-tile-uploader-item-extra-actions {
	display: flex;
	opacity: 0;
	transition: opacity 200ms;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-extra-actions {
	transition: none;
}

.ui-tile-uploader-item.--selected .ui-tile-uploader-item-actions,
.ui-tile-uploader-item:hover .ui-tile-uploader-item-actions {
	width: calc(100% - 32px);
}

.ui-tile-uploader-item.--selected .ui-tile-uploader-item-actions-pad,
.ui-tile-uploader-item:hover .ui-tile-uploader-item-actions-pad {
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
}

.ui-tile-uploader-item.--selected .ui-tile-uploader-item-extra-actions,
.ui-tile-uploader-item:hover .ui-tile-uploader-item-extra-actions {
	opacity: 1;
}

.ui-tile-uploader-item.--selected .ui-tile-uploader-item-actions-pad::before,
.ui-tile-uploader-item:hover .ui-tile-uploader-item-actions-pad::before {
	left: 0;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-extra-actions .ui-icon-set {
	--ui-icon-set__icon-size: 18px;
	transition: none;
}


/** ui-tile-uploader-item-menu */
.ui-tile-uploader-item-menu {
	--ui-icon-set__icon-color: var(--ui-color-base-2);
	opacity: .5;
}

.ui-tile-uploader-item-menu:hover {
	opacity: .9;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-menu {
	--ui-icon-set__icon-size: 18px;
	transition: none;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item:not(.--selected):not(:hover) .ui-tile-uploader-item-menu {
	opacity: 0;
}


/** ui-tile-uploader-item-remove */
.ui-tile-uploader-item-remove {
	--icon-size: 24px;
	--padding: var(--ui-space-inset-3xs);
	z-index: 1;
	position: absolute;
	display: flex;
	box-sizing: border-box;
	width: 0;
	left: var(--ui-space-inline-2xs-neg);
	top: var(--ui-space-stack-2xs-neg);
	padding: 0 var(--padding);
	border-bottom-right-radius: var(--ui-border-radius-sm);
	background-color: var(--ui-color-base-8);
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
	transition: width 200ms;
}

.ui-tile-uploader-item.--selected .ui-tile-uploader-item-remove,
.ui-tile-uploader-item:hover .ui-tile-uploader-item-remove {
	width: calc(var(--icon-size) + var(--padding) * 2);
}

.ui-tile-uploader-item-remove .ui-icon-set {
	--ui-icon-set__icon-size: var(--icon-size);
	opacity: 0;
}

.ui-tile-uploader-item.--selected .ui-tile-uploader-item-remove .ui-icon-set,
.ui-tile-uploader-item:hover .ui-tile-uploader-item-remove .ui-icon-set {
	opacity: 0.5;
}

.ui-tile-uploader-item:hover .ui-tile-uploader-item-remove:hover .ui-icon-set {
	opacity: 0.9;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-remove {
	--icon-size: 18px;
	transition: none;
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-remove .ui-icon-set {
	transition: none;
}


/** ui-tile-uploader-item-more */
.ui-tile-uploader-item-more {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: absolute;
	inset: 0;
}

.ui-tile-uploader-item-more-icon {
	--ui-icon-set__icon-size: 45px;
	--ui-icon-set__icon-color: var(--ui-color-base-5);
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-more-icon {
	--ui-icon-set__icon-size: 40px;
}

.ui-tile-uploader-item-more-label {
	display: flex;
	align-items: center;
	color: var(--ui-color-base-2);
	font-size: var(--ui-font-size-sm);
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-more-label {
	font-size: var(--ui-font-size-xs);
}

.ui-tile-uploader-item-more-count {
	margin-left: 4px;
	padding: 2px 6px 3px;
	border-radius: 1in;
	background: var(--ui-color-accent-brand-blue);
	color: var(--ui-color-base-8);
}

.ui-tile-uploader.--compact .ui-tile-uploader-item-more-count {
	padding: 1px 5px 2px;
}


Youez - 2016 - github.com/yon3zu
LinuXploit