Skip to content

Commit 00eedb4

Browse files
committed
Remake profile picture saving with Vue
Signed-off-by: Christopher Ng <[email protected]>
1 parent 2600a00 commit 00eedb4

23 files changed

+408
-435
lines changed

apps/settings/css/settings.css

Lines changed: 0 additions & 63 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/settings/css/settings.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/settings/css/settings.scss

Lines changed: 0 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -36,76 +36,6 @@ input {
3636
@include icon-color('password', 'settings', variables.$color-black);
3737
}
3838

39-
#avatarform {
40-
.avatardiv {
41-
margin: 10px auto;
42-
}
43-
44-
.warning {
45-
width: 100%;
46-
}
47-
48-
.jcrop-keymgr {
49-
display: none !important;
50-
}
51-
}
52-
53-
#displayavatar {
54-
text-align: center;
55-
}
56-
57-
#uploadavatarbutton, #selectavatar, #removeavatar {
58-
padding: 21px;
59-
}
60-
#selectavatar, #removeavatar {
61-
vertical-align: top;
62-
}
63-
64-
.jcrop-holder {
65-
z-index: 500;
66-
}
67-
68-
#cropper {
69-
float: left;
70-
z-index: 500;
71-
/* float cropper above settings page to prevent unexpected flowing from dynamically sized element */
72-
position: fixed;
73-
background-color: rgba(0, 0, 0, 0.2);
74-
box-sizing: border-box;
75-
top: 45px;
76-
left: 0;
77-
width: 100%;
78-
height: calc(100% - 45px);
79-
80-
.inner-container {
81-
z-index: 2001;
82-
/* above the top bar if needed */
83-
position: absolute;
84-
top: 50%;
85-
left: 50%;
86-
transform: translate(-50%, -50%);
87-
background: #fff;
88-
color: #333;
89-
border-radius: var(--border-radius-large);
90-
box-shadow: 0 0 10px var(--color-box-shadow);
91-
padding: 15px;
92-
93-
.jcrop-holder,
94-
.jcrop-holder img,
95-
img.jcrop-preview {
96-
border-radius: var(--border-radius);
97-
}
98-
99-
.button {
100-
margin-top: 15px;
101-
}
102-
103-
.primary {
104-
float: right;
105-
}
106-
}
107-
}
108-
10939
#personal-settings-avatar-container {
11040
display: inline-grid;
11141
grid-template-columns: 1fr;

0 commit comments

Comments
 (0)