126 lines
2.8 KiB
SCSS
Raw Normal View History

$tablet-s-width: 768px;
2019-10-21 13:20:14 +09:00
.bubble-main {
display: flex;
flex-direction: row;
padding: 14px;
min-width: 300px;
2019-10-21 13:20:14 +09:00
.file-img {
display: inline-flex;
width: 50px;
height: 50px;
float: left;
margin-right: 14px;
background-repeat: no-repeat;
&.doc {
background-image: url(/assets/images/file/icon_talk_doc.png);
2019-10-21 15:04:10 +09:00
&.disable {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_doc_d.png);
}
}
&.exe {
background-image: url(/assets/images/file/icon_talk_exe.png);
2019-10-21 15:04:10 +09:00
&.disable {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_exe_d.png);
}
}
&.file {
background-image: url(/assets/images/file/icon_talk_file.png);
2019-10-21 15:04:10 +09:00
&.disable {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_file_d.png);
}
}
&.hwp {
background-image: url(/assets/images/file/icon_talk_hwp.png);
2019-10-21 15:04:10 +09:00
&.disable {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_hwp_d.png);
}
}
&.ppt,
&.pptx {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_ppt.png);
2019-10-21 15:04:10 +09:00
&.disable {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_ppt_d.png);
}
}
&.xls,
&.xlsx {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_xls.png);
2019-10-21 15:04:10 +09:00
&.disable {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_xls_d.png);
}
}
&.zip {
background-image: url(/assets/images/file/icon_talk_zip.png);
2019-10-21 15:04:10 +09:00
&.disable {
2019-10-21 13:20:14 +09:00
background-image: url(/assets/images/file/icon_talk_doc_d.png);
}
}
}
.file-info {
display: inline-flex;
flex-direction: column;
text-align: left;
float: left;
line-height: 1.6em;
.file-name {
font-size: 1em;
2019-10-21 13:20:14 +09:00
font-weight: bold;
display: inline-flex;
}
.file-size {
display: inline-flex;
font-size: 11px;
color: #666666;
}
.file-ext {
font-size: 12px;
color: #848d95;
}
}
}
.btn-box {
width: 100%;
height: 40px;
border-top: 1px solid #dddddd;
display: flex;
width: 100%;
text-align: center;
font-size: 1em;
2019-10-21 13:20:14 +09:00
ul {
width: 100%;
li {
width: 50%;
2019-10-24 10:07:30 +09:00
height: 100%;
2019-10-21 13:20:14 +09:00
display: inline-block;
text-align: center;
align-items: center;
2019-10-21 15:04:10 +09:00
border-right: 1px solid #dddddd;
@media screen and (max-width: #{$tablet-s-width}) {
width: 30%;
}
2019-10-21 15:04:10 +09:00
&:last-child {
border-right: none;
@media screen and (max-width: #{$tablet-s-width}) {
width: 70%;
}
2019-10-21 13:20:14 +09:00
}
.mat-button {
width: 100%;
display: block;
2019-10-24 10:07:30 +09:00
height: 100%;
font-size: 1em;
2019-10-21 13:20:14 +09:00
}
}
&.expired {
li {
width: 100%;
2019-10-31 19:17:29 +09:00
white-space: nowrap;
color: #999999;
2019-10-31 19:17:29 +09:00
align-items: center;
line-height: 40px;
2019-10-31 19:17:29 +09:00
}
}
2019-10-21 13:20:14 +09:00
}
}