Skip to content

Commit 7fd55ec

Browse files
Merge pull request #10 from tmax-cloud/dev
Dev
2 parents 0987873 + 7cff86e commit 7fd55ec

40 files changed

+2056
-1066
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
# v4.1.4 (2020.11.12)
2+
### Features
3+
- Rook Ceph 설치 시, 입력 값 추가
4+
- OSD, MON, MGR, MDS의 CPU, Memory 입력
5+
- OSD 설치 할 Disk 입력 (IMS: 242409)
6+
- Prometheus 설치 시, 입력 값 추가
7+
- PVC 사용 여부 선택
8+
- Service type, port 입력
9+
- HyperCloud 설치 시, 입력 값 추가
10+
- Ingress Controller 설치 옵션 선택
11+
- admin계정 ID/PW 입력 (IMS: 243092)
12+
13+
### Fixes
14+
- No changes
15+
16+
---
17+
118
# v4.1.3 (2020.11.05)
219
### Features
320
- Node 추가 시, HostName 미입력 시 자동 생성 기능 추가 (IMS: 242540)

app/app.global.css

Lines changed: 10 additions & 288 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@
55
@import '~@fortawesome/fontawesome-free/css/all.css';
66
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
77

8+
@import 'css/button.css';
9+
@import 'css/div.css';
10+
@import 'css/font.css';
11+
@import 'css/image.css';
12+
@import 'css/removeMaterialGlobalCSS.css';
13+
@import 'css/span.css';
14+
@import 'css/table.css';
15+
@import 'css/textfiled.css';
16+
@import 'css/titlebar.css';
17+
818
/*
919
h2 {
1020
margin: 0;
@@ -29,8 +39,6 @@ a:hover {
2939
cursor: pointer;
3040
} */
3141

32-
33-
3442
body {
3543
background-color: #ebebf730;
3644
position: relative;
@@ -86,289 +94,3 @@ svg{
8694
.hidden{
8795
visibility : none !important;
8896
}
89-
90-
/*
91-
img
92-
*/
93-
img.small {
94-
width: 50px;
95-
height: 50px;
96-
}
97-
img.medium {
98-
width: 100px;
99-
height: 100px;
100-
}
101-
img.large {
102-
width: 200px;
103-
height: 200px;
104-
}
105-
106-
/*
107-
div
108-
*/
109-
div.left {
110-
float: left;
111-
}
112-
div.right {
113-
float: right;
114-
}
115-
div.clear {
116-
clear: both;
117-
}
118-
/* full size */
119-
div.fullHeight {
120-
height: 100%;
121-
}
122-
div.fullWidth {
123-
width: 100%;
124-
}
125-
/* child 상하 정렬 */
126-
div.childUpDownUP {
127-
display: flex;
128-
align-items: flex-start;
129-
}
130-
div.childUpDownCenter {
131-
display: flex;
132-
align-items: center;
133-
}
134-
div.childUpDownDown {
135-
display: flex;
136-
align-items: flex-end;
137-
}
138-
/* child 좌우 정렬 */
139-
div.childLeftRightLeft {
140-
display: flex;
141-
justify-content: flex-start;
142-
}
143-
div.childLeftRightCenter {
144-
display: flex;
145-
justify-content: center;
146-
}
147-
div.childLeftRightRight {
148-
display: flex;
149-
justify-content: flex-end;
150-
}
151-
152-
/*
153-
span
154-
*/
155-
/* child 왼쪽 정렬 */
156-
span.left{
157-
text-align: left;
158-
}
159-
/* child 오른쪽 정렬 */
160-
span.right{
161-
text-align: right;
162-
}
163-
164-
/*
165-
title bar
166-
*/
167-
/* title bar 설정*/
168-
.titlebar {
169-
background-color: #28384F !important;
170-
/* background-image: url("../resources/assets/lnb_logo_bg_mint.png"); */
171-
background-image: url("../resources/assets/lnb_logo_bg_blue.svg");
172-
background-repeat: no-repeat;
173-
height: 60px !important;
174-
position: relative !important;
175-
}
176-
/* title bar icon 설정*/
177-
.titlebar > .window-appicon {
178-
width: 250px !important;
179-
height: inherit !important;
180-
background-size: auto !important;
181-
}
182-
/* 최소화, 최대화, 닫기 높이 설정 */
183-
.titlebar .window-controls-container {
184-
height: inherit !important;
185-
}
186-
/* title bar 밑에서 부터 container 설정*/
187-
.container-after-titlebar{
188-
top: 0px !important;
189-
height: calc(100vh - 60px);
190-
position: relative !important;
191-
}
192-
193-
/*
194-
font
195-
*/
196-
/* size */
197-
.veryLarge {
198-
font-size: 22px;
199-
}
200-
.large {
201-
font-size: 20px;
202-
}
203-
.medium {
204-
font-size: 16px;
205-
}
206-
.small {
207-
font-size: 14px;
208-
}
209-
.verySmall {
210-
font-size: 12px;
211-
}
212-
/* brightness */
213-
.dark {
214-
color:#4F5257;
215-
}
216-
.lightDark {
217-
color:#6A6A6A;
218-
}
219-
.indicator{
220-
color: #0992AC
221-
}
222-
/* weight */
223-
.thick {
224-
font-weight: bold;
225-
}
226-
.thin {
227-
font-weight: lighter;
228-
}
229-
230-
/*
231-
button
232-
*/
233-
/* size */
234-
button.veryLarge {
235-
}
236-
button.large {
237-
}
238-
button.medium {
239-
}
240-
button.small {
241-
}
242-
button.verySmall {
243-
}
244-
/* color */
245-
button.primary {
246-
background-color: #EC3854;
247-
color:#FFFFFF;
248-
}
249-
button.primary:hover {
250-
background-color: #D22D46;
251-
color:#FFFFFF;
252-
}
253-
button.primary:active {
254-
background-color:#BA2E44;
255-
color:#FFFFFF;
256-
}
257-
/* button.primary {
258-
background-color: #0992AC;
259-
color:#FFFFFF;
260-
}
261-
button.primary:hover {
262-
background-color: #067C92;
263-
color:#FFFFFF;
264-
}
265-
button.primary:active {
266-
background-color: #046A7D;
267-
color:#FFFFFF;
268-
} */
269-
270-
button.secondary {
271-
background-color: #1E6CB9;
272-
color:#FFFFFF;
273-
}
274-
button.secondary:hover {
275-
background-color: #175B9E;
276-
color:#FFFFFF;
277-
}
278-
button.secondary:active {
279-
background-color: #0F4B86;
280-
color:#FFFFFF;
281-
}
282-
/* button.secondary {
283-
background-color: #FFFFFF;
284-
color: #536882;
285-
border: 1px solid #536882;
286-
}
287-
button.secondary:hover {
288-
background-color: #E9F0F8;
289-
color: #536882;
290-
border: 1px solid #536882;
291-
}
292-
button.secondary:active {
293-
background-color: #DDE8F7;
294-
color: #536882;
295-
border: 1px solid #536882;
296-
} */
297-
298-
299-
/*
300-
table
301-
*/
302-
/* header */
303-
thead.primary {
304-
background-color: #31475E;
305-
}
306-
thead.primary span{
307-
color: white !important;
308-
}
309-
thead.primary svg{
310-
color: white !important;
311-
}
312-
313-
/*
314-
textfiled
315-
*/
316-
.long input {
317-
width: 400px;
318-
padding: 8px 0 8px 5px;
319-
}
320-
.long > div {
321-
width: 400px;
322-
border-radius: 0px;
323-
}
324-
.medium input {
325-
width: 200px;
326-
padding: 8px 0 8px 5px;
327-
}
328-
.medium > div {
329-
width: 200px;
330-
border-radius: 0px;
331-
}
332-
.short input {
333-
width: 100px;
334-
padding: 8px 0 8px 5px;
335-
}
336-
.short > div {
337-
width: 100px;
338-
border-radius: 0px;
339-
}
340-
341-
/*
342-
radio
343-
*/
344-
/* .MuiRadio-colorSecondary.Mui-checked {
345-
color: #0992AC;
346-
} */
347-
.MuiRadio-colorSecondary.Mui-checked {
348-
color: #EC3854;
349-
}
350-
351-
352-
/*
353-
checkbox
354-
*/
355-
/* .MuiCheckbox-colorSecondary.Mui-checked {
356-
color: #0992AC !important;
357-
} */
358-
.MuiCheckbox-colorSecondary.Mui-checked {
359-
color: #EC3854 !important;
360-
}
361-
362-
/*
363-
button disabled
364-
*/
365-
.MuiButton-contained.Mui-disabled {
366-
color: #C4C4C4 !important;
367-
background-color: rgba(255, 255, 255, 0.5) !important;
368-
border: 1px solid #C4C4C4 !important;
369-
}
370-
371-
372-
.MuiStepLabel-label.MuiStepLabel-active{
373-
color: white !important;
374-
}

app/components/env/EnvContentsAdd.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import {
2121
Button,
2222
TextField,
2323
InputAdornment,
24-
CircularProgress,
2524
IconButton,
2625
FormControl,
2726
RadioGroup,
@@ -30,12 +29,9 @@ import {
3029
} from '@material-ui/core';
3130
import VisibilityIcon from '@material-ui/icons/Visibility';
3231
import VisibilityOffIcon from '@material-ui/icons/VisibilityOff';
33-
import AddIcon from '@material-ui/icons/Add';
3432
import RemoveIcon from '@material-ui/icons/Remove';
3533
import { green } from '@material-ui/core/colors';
3634
import CloseIcon from '@material-ui/icons/Close';
37-
import * as Common from '../../utils/common/common';
38-
import * as Script from '../../utils/common/script';
3935
import styles from './EnvContentsAdd.css';
4036
import * as env from '../../utils/common/env';
4137
import * as ssh from '../../utils/common/ssh';
@@ -88,7 +84,6 @@ function EnvContentsAdd(props: any) {
8884

8985
const { history, match } = props;
9086

91-
const classes = useStyles();
9287

9388
const appContext = useContext(AppContext);
9489
const { appState, dispatchAppState } = appContext;

app/components/install/InstallContents2.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
}
88

99
.titleBox {
10-
width:150px;
10+
width: 250px;
1111
}
1212

1313
.select > div {

app/components/install/InstallContentsMain.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -177,14 +177,14 @@ function InstallContentsMain(props: any) {
177177
>
178178
<div
179179
// kubernetes 미설치시, disabled
180-
style={
181-
!disabled
182-
? {}
183-
: {
184-
pointerEvents: 'none',
185-
opacity: '0.4'
186-
}
187-
}
180+
// style={
181+
// !disabled
182+
// ? {}
183+
// : {
184+
// pointerEvents: 'none',
185+
// opacity: '0.4'
186+
// }
187+
// }
188188
className={[
189189
'',
190190
'childLeftRightCenter',

0 commit comments

Comments
 (0)