clean code
This commit is contained in:
parent
35b62c88fe
commit
951906335a
28 changed files with 45 additions and 37 deletions
|
|
@ -1,4 +1,4 @@
|
|||
@import "./../../../../styles.scss";
|
||||
@import "./../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.menu {
|
||||
position: absolute;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
width: auto;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
padding: 32px 48px;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "./../../../styles.scss";
|
||||
@import "./../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
height: 100%;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../../styles.scss";
|
||||
@import "../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.darkBackground {
|
||||
position: absolute;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.darkBackground {
|
||||
position: absolute;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
<img
|
||||
src="{{ imageUrl }}"
|
||||
alt="image"
|
||||
loading="lazy"
|
||||
[ngStyle]="{
|
||||
height:
|
||||
openOnSecondaryChat && viewWidth >= RESPONSIVE_THRESHOLD
|
||||
|
|
@ -20,7 +19,6 @@
|
|||
class="otherFiles"
|
||||
src="./assets/img/attachments/{{ getFileType(imageUrl) }}.png"
|
||||
alt="image"
|
||||
loading="lazy"
|
||||
[ngStyle]="{
|
||||
height:
|
||||
openOnSecondaryChat && viewWidth >= RESPONSIVE_THRESHOLD
|
||||
|
|
@ -33,7 +31,6 @@
|
|||
controls
|
||||
preload="auto"
|
||||
src="{{ imageUrl }}"
|
||||
loading="lazy"
|
||||
[ngStyle]="{
|
||||
width:
|
||||
openOnSecondaryChat && viewWidth >= RESPONSIVE_THRESHOLD
|
||||
|
|
@ -46,7 +43,6 @@
|
|||
<video
|
||||
src="{{ imageUrl }}"
|
||||
alt="video"
|
||||
loading="lazy"
|
||||
[ngStyle]="{
|
||||
height:
|
||||
openOnSecondaryChat && viewWidth >= RESPONSIVE_THRESHOLD
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "./../../../../../styles.scss";
|
||||
@import "./../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.files {
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -28,7 +28,13 @@ export class AttachmentsComponent {
|
|||
|
||||
RESPONSIVE_THRESHOLD = this.sharedService.RESPONSIVE_THRESHOLD;
|
||||
|
||||
async ngOnInit() {}
|
||||
async ngOnInit() {
|
||||
if (this.filePath) {
|
||||
this.imageUrl = await this.downloadFilesService.downloadFiles(
|
||||
this.filePath
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Type of files:
|
||||
// Img: PNG, GIF, JPG, JPEG
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../../styles.scss";
|
||||
@import "../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
form {
|
||||
position: relative;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "./../../../../../styles.scss";
|
||||
@import "./../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.content {
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../../styles.scss";
|
||||
@import "../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../styles.scss";
|
||||
@import "../../../assets/mixins/responsive.scss";
|
||||
|
||||
app-header {
|
||||
display: block;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "./../../../styles.scss";
|
||||
@import "./../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
height: 100%;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
position: absolute;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../../styles.scss";
|
||||
@import "../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.darkBackground {
|
||||
position: absolute;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
display: flex;
|
||||
|
|
@ -51,7 +51,6 @@ section {
|
|||
border-radius: 36px;
|
||||
}
|
||||
|
||||
|
||||
@media screen and (max-width: $RESPONSIVE_THRESHOLD_MOBILE380px) {
|
||||
section {
|
||||
max-height: 22vh;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "./../../../styles.scss";
|
||||
@import "./../../../assets/mixins/responsive.scss";
|
||||
|
||||
section {
|
||||
height: 100%;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
export const publicChannels: string[] = [
|
||||
'ktoVhTjif9OndCsLfEF7',
|
||||
't0zOHsjKzq0uYSqsMx8j',
|
||||
'UVeEk7NxpRZjdaNdNWom',
|
||||
];
|
||||
export interface Channel {
|
||||
id?: string;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../../../styles.scss";
|
||||
@import "../../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.whiteBox {
|
||||
width: 400px;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../../styles.scss";
|
||||
@import "../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.grayBackground {
|
||||
position: absolute;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "../../../../styles.scss";
|
||||
@import "../../../../assets/mixins/responsive.scss";
|
||||
|
||||
header {
|
||||
height: 100%;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
@import "./../../../../../styles.scss";
|
||||
@import "./../../../../../assets/mixins/responsive.scss";
|
||||
|
||||
.inputPosition {
|
||||
@include displayFlex();
|
||||
|
|
|
|||
12
src/assets/mixins/responsive.scss
Normal file
12
src/assets/mixins/responsive.scss
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
$RESPONSIVE_THRESHOLD_MOBILE380px: 380px;
|
||||
$RESPONSIVE_THRESHOLD_MOBILE: 600px;
|
||||
$RESPONSIVE_THRESHOLD: 1300px;
|
||||
$RESPONSIVE_THRESHOLD_MAX: 1900px;
|
||||
$RESPONSIVE_THRESHOLD_SEARCHBAR: 1100px;
|
||||
|
||||
@mixin displayFlex($d: flex, $j: center, $a: center, $g: 0) {
|
||||
display: $d;
|
||||
justify-content: $j;
|
||||
align-items: $a;
|
||||
gap: $g;
|
||||
}
|
||||
|
|
@ -1,9 +1,3 @@
|
|||
$RESPONSIVE_THRESHOLD_MOBILE380px: 380px;
|
||||
$RESPONSIVE_THRESHOLD_MOBILE: 600px;
|
||||
$RESPONSIVE_THRESHOLD: 1300px;
|
||||
$RESPONSIVE_THRESHOLD_MAX: 1900px;
|
||||
$RESPONSIVE_THRESHOLD_SEARCHBAR: 1100px;
|
||||
|
||||
* {
|
||||
margin: 0;
|
||||
scroll-behavior: smooth;
|
||||
|
|
|
|||
Loading…
Reference in a new issue