

/* ПОДКЛЮЧЕНИЕ ШРИФТОВ */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap');


/* ПОКАЗЫВАЕМ КНОПКИ С НАСТРОЙКАМИ БЛОКОВ */
.lite-block-actions {
	display: block !important;
}

/* МЕНЯЕМ ЦВЕТ ДЛЯ СТРОК В ТАБЛИЦЕ */
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f5f5f5;
}

/* ------------- 
content start - improvedStorageFunctionality
------------- */

window.addEventListener('DOMContentLoaded', function () {
	// УЛУЧШЕНИЕ ФУНКЦИОНАЛА ХРАНИЛИЩА
	if (
		window.location.href.indexOf('/fileservice/control/account/storage') > -1
	) {
		$(function () {
			$('#w5-container table tr').each(function (i, row) {
				var filetype = $(row).find('td:nth-child(4)').text().trim();
				var filelink = $(row).find('td:nth-child(3) a').attr('href');

				if (['изображение', 'image'].indexOf(filetype) > -1) {
					var regex =
						/(.*)\/fileservice\/file\/download(?:\/.*\/)(\d*)\/.*\/(\d*)\/.*\/((?:.*)\w{32}[^\/]*)/gm;
					var thumb_subst =
						'$1/fileservice/file/thumbnail/h/$4/s/200x/a/$2/sc/$3';
					var thumb_img = filelink.replace(regex, thumb_subst);
					$(row)
						.find('td:nth-child(3)')
						.append('<img src="' + thumb_img + '" style="display:block;" />');
				} else if (['видео', 'video'].indexOf(filetype) > -1) {
					$(row)
						.find('td:nth-child(3)')
						.append(
							'<video controls src="' +
							filelink +
							'" style="display:block;width:200px;height:112px;" />'
						);
				}
			});
		});
	}
});
/* ------------- 
content finish - improvedStorageFunctionality
------------- */
