#RecentFileArea { flex: 1; display: flex; flex-direction: column; position: relative; top: 0px; bottom: 0px; right: 0px; left: 0px; } #RecentTitleBlock { display:flex; align-items: center; justify-content:space-between; padding: 6px 10px; } #RecentClearAllBtn { border-width: 1px; border-style: solid; padding: 0px 10px; border-radius: 6px; line-height: 26px; height: 26px; margin-left: 20px; cursor: pointer; display: none; } #RecentClearAllBtn:hover { background-color:#CDCECE; } #Recent_LEFT_Title { display:flex; align-items: center; padding: 0px 0px; } #Right_Title_Block { display:flex; align-items: center; } .Right_Title_Btn { display:flex; align-items: center; margin-right: 16px; } .Right_Title_Btn_Icon { width:16px; height: 16px; margin-right: 6px; } #Menu_Delete { display:none; } #Menu_Cancel { display:none; } #FileList { flex: 1; display: flex; flex-wrap: wrap; align-content: flex-start; overflow-y: auto; } .FileItem { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; position: relative; cursor: pointer; border-radius: 8px; } .FileMask { position:absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: darkgrey; opacity: 0.3; display: none; } .FileCheckBox { position:absolute; top: 14px; left: 14px; width: 26px; height: 26px; border:1px solid grey; border-radius: 4px; background-color: white; display: none; } .FileCheckBox_checked { background-image: url("../img/checkbox.svg"); background-size: contain; } .FileCheckBox_checked:hover { background-image: url("../img/checkbox_hover.svg"); } .FileTip { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } .FileImg { text-align: center; background-color: #E4E4E4; width: 100%; border-radius: 8px; line-height: 0px; } .FileImg img { border-radius: 8px; width: 100%; aspect-ratio: 4/3; object-fit: cover; } .FileName { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; line-height: 32px; font-weight: 700; padding: 0px 4px; } .FileDate { color: #A8A8A8; font-size: 10px; padding: 0px 4px; } #recnet_context_menu { position: absolute; margin: 0px; padding: 10px; border: 0px; min-width: 100px; border: 1px solid #D7D7D7; top: 100px; border-radius: 5px; color: #323A3D; background-color: #fff; display: none; z-index: 1; } .CT_Item { padding: 4px 12px; display: flex; flex-direction: row; align-items: center; } .CT_Item:hover { cursor: pointer; background-color: #0078D4; border-radius: 4px; color: #fff; } .CT_Icon { margin-right: 6px; width: 16px; height: 16px; } #CT_Delete_Bar:hover .CT_Delete { background: url("../img/remove2.svg"); background-repeat: no-repeat; background-size: contain; } .CT_Delete { background: url("../img/remove.svg"); background-repeat: no-repeat; background-size: contain; } #CT_Folder_Bar:hover .CT_Explore { background: url("../img/open_folder2.svg"); background-repeat: no-repeat; background-size: contain; } .CT_Explore { background: url("../img/open_folder.svg"); background-repeat: no-repeat; background-size: contain; } .CT_Seperate { border-bottom:1px solid #C5C5C5; } .CT_Text { line-height: 20px; height: 20px; display: block; }