From 908827b3c519dc2343654739a9316b57f495103c Mon Sep 17 00:00:00 2001 From: hyojaekim Date: Tue, 30 Jul 2019 18:39:37 +0900 Subject: [PATCH 01/34] revert: Project revert --- README.md | 77 ------ build.gradle | 10 +- jwp-blog | 1 - .../myblog/HelloWorldController.java | 12 - .../techcourse/myblog/MyblogApplication.java | 1 + .../techcourse/myblog/config/LoginConfig.java | 24 -- .../techcourse/myblog/domain/Article.java | 59 ---- .../myblog/domain/ArticleRepository.java | 15 ++ .../java/techcourse/myblog/domain/User.java | 66 ----- .../techcourse/myblog/dto/ArticleDto.java | 31 --- .../java/techcourse/myblog/dto/LoginDto.java | 22 -- .../java/techcourse/myblog/dto/UserDto.java | 70 ----- .../techcourse/myblog/dto/UserUpdateDto.java | 24 -- .../exception/BlogExceptionHandler.java | 52 ---- .../CouldNotFindArticleIdException.java | 7 - .../CouldNotFindUserIdException.java | 7 - .../exception/DuplicateEmailException.java | 7 - .../exception/InvalidDataFormException.java | 7 - .../exception/NotFindUserEmailException.java | 7 - .../exception/UnequalPasswordException.java | 7 - .../myblog/interceptor/LoginInterceptor.java | 51 ---- .../myblog/repository/ArticleRepository.java | 7 - .../myblog/repository/UserRepository.java | 10 - .../myblog/service/ArticleService.java | 53 ---- .../myblog/service/LoginService.java | 31 --- .../myblog/service/UserService.java | 58 ---- .../myblog/web/ArticleController.java | 69 +---- .../techcourse/myblog/web/ControllerUtil.java | 15 -- .../myblog/web/IndexController.java | 30 --- .../myblog/web/LoginController.java | 43 --- .../techcourse/myblog/web/UserController.java | 71 ----- src/main/resources/application.properties | 13 - src/main/resources/logback-access.xml | 9 - src/main/resources/logback.xml | 19 -- src/main/resources/static/article-edit.html | 135 ++++++++++ src/main/resources/static/article.html | 198 ++++++++++++++ src/main/resources/static/css/app.css | 71 +---- src/main/resources/static/index.html | 156 +++++++++++ src/main/resources/static/login.html | 106 ++++++++ src/main/resources/static/mypage-edit.html | 174 ++++++++++++ src/main/resources/static/mypage.html | 173 ++++++++++++ .../{templates => static}/signup.html | 55 +++- src/main/resources/static/user-list.html | 128 +++++++++ .../resources/templates/article-edit.html | 68 ----- src/main/resources/templates/article.html | 125 --------- .../templates/fragments/article/styles.html | 8 - .../resources/templates/fragments/header.html | 51 ---- .../resources/templates/fragments/meta.html | 19 -- .../templates/fragments/scripts.html | 11 - .../resources/templates/fragments/styles.html | 12 - src/main/resources/templates/index.html | 104 -------- src/main/resources/templates/login.html | 75 ------ src/main/resources/templates/mypage-edit.html | 114 -------- src/main/resources/templates/mypage.html | 112 -------- src/main/resources/templates/user-list.html | 58 ---- ...st.java => HelloWorldControllerTests.java} | 14 +- .../myblog/MyblogApplicationTests.java | 16 ++ .../techcourse/myblog/domain/ArticleTest.java | 29 -- .../techcourse/myblog/domain/UserTest.java | 38 --- .../repository/ArticleRepositoryTest.java | 97 ------- .../myblog/repository/UserRepositoryTest.java | 112 -------- .../myblog/web/ArticleControllerTest.java | 151 ----------- ...rTest.java => ArticleControllerTests.java} | 17 +- .../techcourse/myblog/web/ControllerTest.java | 58 ---- .../myblog/web/LoginControllerTest.java | 75 ------ .../myblog/web/UserControllerTest.java | 252 ------------------ src/test/resources/application.properties | 14 - src/test/resources/logback-access.xml | 9 - 68 files changed, 1173 insertions(+), 2647 deletions(-) delete mode 100644 README.md delete mode 160000 jwp-blog delete mode 100644 src/main/java/techcourse/myblog/config/LoginConfig.java create mode 100644 src/main/java/techcourse/myblog/domain/ArticleRepository.java delete mode 100644 src/main/java/techcourse/myblog/domain/User.java delete mode 100644 src/main/java/techcourse/myblog/dto/ArticleDto.java delete mode 100644 src/main/java/techcourse/myblog/dto/LoginDto.java delete mode 100644 src/main/java/techcourse/myblog/dto/UserDto.java delete mode 100644 src/main/java/techcourse/myblog/dto/UserUpdateDto.java delete mode 100644 src/main/java/techcourse/myblog/exception/BlogExceptionHandler.java delete mode 100644 src/main/java/techcourse/myblog/exception/CouldNotFindArticleIdException.java delete mode 100644 src/main/java/techcourse/myblog/exception/CouldNotFindUserIdException.java delete mode 100644 src/main/java/techcourse/myblog/exception/DuplicateEmailException.java delete mode 100644 src/main/java/techcourse/myblog/exception/InvalidDataFormException.java delete mode 100644 src/main/java/techcourse/myblog/exception/NotFindUserEmailException.java delete mode 100644 src/main/java/techcourse/myblog/exception/UnequalPasswordException.java delete mode 100644 src/main/java/techcourse/myblog/interceptor/LoginInterceptor.java delete mode 100644 src/main/java/techcourse/myblog/repository/ArticleRepository.java delete mode 100644 src/main/java/techcourse/myblog/repository/UserRepository.java delete mode 100644 src/main/java/techcourse/myblog/service/ArticleService.java delete mode 100644 src/main/java/techcourse/myblog/service/LoginService.java delete mode 100644 src/main/java/techcourse/myblog/service/UserService.java delete mode 100644 src/main/java/techcourse/myblog/web/ControllerUtil.java delete mode 100644 src/main/java/techcourse/myblog/web/IndexController.java delete mode 100644 src/main/java/techcourse/myblog/web/LoginController.java delete mode 100644 src/main/java/techcourse/myblog/web/UserController.java delete mode 100644 src/main/resources/logback-access.xml delete mode 100644 src/main/resources/logback.xml create mode 100644 src/main/resources/static/article-edit.html create mode 100644 src/main/resources/static/article.html create mode 100644 src/main/resources/static/index.html create mode 100644 src/main/resources/static/login.html create mode 100644 src/main/resources/static/mypage-edit.html create mode 100644 src/main/resources/static/mypage.html rename src/main/resources/{templates => static}/signup.html (54%) create mode 100644 src/main/resources/static/user-list.html delete mode 100644 src/main/resources/templates/article-edit.html delete mode 100644 src/main/resources/templates/article.html delete mode 100644 src/main/resources/templates/fragments/article/styles.html delete mode 100644 src/main/resources/templates/fragments/header.html delete mode 100644 src/main/resources/templates/fragments/meta.html delete mode 100644 src/main/resources/templates/fragments/scripts.html delete mode 100644 src/main/resources/templates/fragments/styles.html delete mode 100644 src/main/resources/templates/index.html delete mode 100644 src/main/resources/templates/login.html delete mode 100644 src/main/resources/templates/mypage-edit.html delete mode 100644 src/main/resources/templates/mypage.html delete mode 100644 src/main/resources/templates/user-list.html rename src/test/java/techcourse/myblog/{HelloWorldControllerTest.java => HelloWorldControllerTests.java} (76%) create mode 100644 src/test/java/techcourse/myblog/MyblogApplicationTests.java delete mode 100644 src/test/java/techcourse/myblog/domain/ArticleTest.java delete mode 100644 src/test/java/techcourse/myblog/domain/UserTest.java delete mode 100644 src/test/java/techcourse/myblog/repository/ArticleRepositoryTest.java delete mode 100644 src/test/java/techcourse/myblog/repository/UserRepositoryTest.java delete mode 100644 src/test/java/techcourse/myblog/web/ArticleControllerTest.java rename src/test/java/techcourse/myblog/web/{IndexControllerTest.java => ArticleControllerTests.java} (75%) delete mode 100644 src/test/java/techcourse/myblog/web/ControllerTest.java delete mode 100644 src/test/java/techcourse/myblog/web/LoginControllerTest.java delete mode 100644 src/test/java/techcourse/myblog/web/UserControllerTest.java delete mode 100644 src/test/resources/application.properties delete mode 100644 src/test/resources/logback-access.xml diff --git a/README.md b/README.md deleted file mode 100644 index 053934033..000000000 --- a/README.md +++ /dev/null @@ -1,77 +0,0 @@ - # 나만의 블로그 만들기 - - ## 게시글 관련 기능 구현 요구사항 - - - `/`: 메인 페이지(`index.html`) - - [x] 게시글 생성 버튼을 누르면 `/writing`으로 GET 요청을 보낸다. - - [x] 작성된 게시글 목록이 노출된다. - - [x] 게시글을 클릭하면 게시글 페이지(`/articles/{articleId}`)로 이동한다. - - - `/write`: 게시글 작성 페이지(`article-edit.html`) - - [x] 저장 버튼을 누르면 `/articles`로 POST 요청을 보낸다. - - [x] X 버튼을 누르면 메인 페이지로 이동한다. - - [x] request받은 게시글을 ArticleRespository에 저장한다. - - - `/articles/{articleId}`: 게시글 페이지(`article.html`) - - [x] 수정 버튼을 누르면 게시글 수정 페이지(`/articles/{articleId}/edit`)로 이동 - - [x] 삭제 버튼을 누르면 `articles/{articleId}`로 DELETE 요청을 보낸다. - - [x] 요청이 처리되면 메인 페이지(`/`)로 리다이렉트한다. - - - `/articles/{articleId}/edit`: 게시글 수정 페이지(`article-edit.html`) - - [x] 수정을 완료하면 `/articles/{articleId}`로 PUT 요청을 보낸다. - - [x] 요청이 처리되면 게시글 페이지(`/article/{articleId}`)로 리다이렉트한다. - - - 기타 - - [x] 정적 파일 수정시 재시작하지 않고 변경사항 바로 반영되게 한다. - - [x] class파일 수정시 자동으로 서버 재기동 되도록 한다. - - ### 2주차 요구사항 - 회원 관리 - - #### 1단계: 등록/조회 - - - [x] 기존에 구현한 내용을 Mysql로 옮긴다. - - [x] 실행 쿼리를 볼 수 있도록 설정한다. - - - `/signup`: 회원가입 페이지(`signup.html`) - - [x] '가입하기' 버튼을 누르면 `/users`로 POST 요청을 보낸다. - - [x] Spring Data JPA를 이용하여 DB에 사용자 정보를 저장한다. - - [x] 생성된 후에 로그인 화면(`/login`)으로 이동한다. - - [x] 입력 정보는 다음 규칙을 따르며, 위반 시 사용자에게 알린다. - - [x] 동일한 email로 중복 가입 불가능. - - [x] 이름은 2~10글자이며, 숫자와 특수문자가 포함될 수 없다. - - [x] 비밀번호는 8글자 이상 소문자, 대문자, 숫자, 특수문자 조합이어야 한다. - - [x] 비밀번호 확인 기능이 기능이 동작해야 한다. - - [x] 회원 등록 실패 시 에러 메시지를 `Model`에 담아서 페이지에 노출한다 - 부트스트랩의 Alerts를 이용 - - [x] 프론트엔드에서도 유효성을 체크할 수 있도록 한다. - - [x] HTML5에서 제공하는 form validation 기능을 최대한 활용한다. - - - `/users`: 회원 목록 페이지(`user-list.html`) - - [x] DB에 저장된 회원 정보를 노출한다. - - #### 2단계: 로그인 - - - `/login`: 로그인 페이지(`login.html`) - - [x] 로그인 성공 시 메인 페이지(`/`)로 이동하고 우측 상단에 사용자 이름을 띄운다. - - [x] 로그인 실패 시 상황에 맞는 메시지를 띄운다. - - 이메일이 없는 경우 - - 비밀번호가 틀린 경우 - - [x] 로그아웃 시 메인 페이지로 이동한다. - - [x] 로그인된 사용자가 로그인/회원가입 화면에 접근할 경우 메인 페이지로 이동한다. - - - `/mypage`: 마이페이지(사용자 정보 확인, `mypage.html`) - - [x] 로그인된 사용자 정보가 보여진다. - - [x] 로그인 여부를 판단하여 다른 사람이 접근하는 경우를 제한한다. - - [x] 수정 아이콘을 클릭하면 수정 페이지(`/mypage-edit`)로 이동한다. - - [x] 탈퇴 버튼을 추가한다. - - #### 3단계: 회원정보 수정 및 탈퇴 - - - `/mypage-edit`: 마이페이지(사용자 정보 수정, `mypage-edit.html`) - - [x] 수정 버튼을 클릭하면 사용자 정보를 새로 수정한다. - - [x] 로그인 여부를 판단하여 다른 사람이 접근하는 경우를 제한한다. - - [x] 잘못된 이름을 입력하면 에러 메시지를 띄웁니다. - - - `/withdrawal`: 사용자 탈퇴(별도 페이지 없음) - - [x] 사용자 정보를 DB에서 제거한다. - - [x] 로그인 여부를 판단하여 다른 사람이 접근하는 경우를 제한한다. - diff --git a/build.gradle b/build.gradle index d849a05b8..8f1059545 100644 --- a/build.gradle +++ b/build.gradle @@ -14,16 +14,10 @@ repositories { } dependencies { - runtimeOnly 'net.rakugakibox.spring.boot:logback-access-spring-boot-starter:2.7.1' - implementation 'mysql:mysql-connector-java:8.0.16' - implementation 'com.h2database:h2' - implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' - implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' - implementation 'org.springframework.boot:spring-boot-devtools' testImplementation 'org.junit.jupiter:junit-jupiter-api' testImplementation('org.springframework.boot:spring-boot-starter-test') { - exclude group: 'junit' - } + exclude group: 'junit' + } testImplementation 'org.springframework.boot:spring-boot-starter-webflux' } diff --git a/jwp-blog b/jwp-blog deleted file mode 160000 index ca7482885..000000000 --- a/jwp-blog +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ca74828859fd68806168fe83707d53eb837e1bb8 diff --git a/src/main/java/techcourse/myblog/HelloWorldController.java b/src/main/java/techcourse/myblog/HelloWorldController.java index 0f5b5c3dd..8cc48b29d 100644 --- a/src/main/java/techcourse/myblog/HelloWorldController.java +++ b/src/main/java/techcourse/myblog/HelloWorldController.java @@ -1,20 +1,8 @@ package techcourse.myblog; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.*; @Controller public class HelloWorldController { - @ResponseBody - @GetMapping("/helloworld") - public String helloWord(@RequestParam String blogName) { - return blogName; - } - - @ResponseBody - @PostMapping("/helloworld") - public String helloWord2(@RequestBody String blogName) { - return blogName; - } } diff --git a/src/main/java/techcourse/myblog/MyblogApplication.java b/src/main/java/techcourse/myblog/MyblogApplication.java index cd469756f..86ab1d92d 100644 --- a/src/main/java/techcourse/myblog/MyblogApplication.java +++ b/src/main/java/techcourse/myblog/MyblogApplication.java @@ -9,4 +9,5 @@ public class MyblogApplication { public static void main(String[] args) { SpringApplication.run(MyblogApplication.class, args); } + } diff --git a/src/main/java/techcourse/myblog/config/LoginConfig.java b/src/main/java/techcourse/myblog/config/LoginConfig.java deleted file mode 100644 index 97c02b8d4..000000000 --- a/src/main/java/techcourse/myblog/config/LoginConfig.java +++ /dev/null @@ -1,24 +0,0 @@ -package techcourse.myblog.config; - -import org.springframework.context.annotation.Configuration; -import org.springframework.web.servlet.config.annotation.InterceptorRegistry; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; -import techcourse.myblog.interceptor.LoginInterceptor; - -@Configuration -public class LoginConfig implements WebMvcConfigurer { - @Override - public void addInterceptors(InterceptorRegistry registry) { - registry.addInterceptor(new LoginInterceptor()) - .addPathPatterns("/write") - .addPathPatterns("/articles/new") - .addPathPatterns("/articles/*/edit") - .addPathPatterns("/mypage") - .addPathPatterns("/mypage-edit") - .addPathPatterns("/withdrawal") - .addPathPatterns("/login") - .addPathPatterns("/signup") - .addPathPatterns("/users") - .addPathPatterns("/logout"); - } -} diff --git a/src/main/java/techcourse/myblog/domain/Article.java b/src/main/java/techcourse/myblog/domain/Article.java index 6e20aac6e..4a78c7a7a 100644 --- a/src/main/java/techcourse/myblog/domain/Article.java +++ b/src/main/java/techcourse/myblog/domain/Article.java @@ -1,63 +1,4 @@ package techcourse.myblog.domain; -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.Id; -import java.util.Objects; - -@Entity public class Article { - @Id - @GeneratedValue - private Long articleId; - - private String title; - private String coverUrl; - private String contents; - - public static Article of(String title, String coverUrl, String contents) { - Article article = new Article(); - article.title = title; - article.coverUrl = coverUrl; - article.contents = contents; - return article; - } - - public void updateArticle(Article article) { - this.title = article.getTitle(); - this.coverUrl = article.getCoverUrl(); - this.contents = article.getContents(); - } - - public Long getArticleId() { - return articleId; - } - - public String getTitle() { - return title; - } - - public String getCoverUrl() { - return coverUrl; - } - - public String getContents() { - return contents; - } - - @Override - public boolean equals(Object o) { - if (this == o) return true; - if (o == null || getClass() != o.getClass()) return false; - Article article = (Article) o; - return Objects.equals(articleId, article.articleId) && - Objects.equals(title, article.title) && - Objects.equals(coverUrl, article.coverUrl) && - Objects.equals(contents, article.contents); - } - - @Override - public int hashCode() { - return Objects.hash(articleId, title, coverUrl, contents); - } } diff --git a/src/main/java/techcourse/myblog/domain/ArticleRepository.java b/src/main/java/techcourse/myblog/domain/ArticleRepository.java new file mode 100644 index 000000000..e52733a52 --- /dev/null +++ b/src/main/java/techcourse/myblog/domain/ArticleRepository.java @@ -0,0 +1,15 @@ +package techcourse.myblog.domain; + +import org.springframework.stereotype.Repository; + +import java.util.ArrayList; +import java.util.List; + +@Repository +public class ArticleRepository { + private List
articles = new ArrayList<>(); + + public List
findAll() { + return articles; + } +} diff --git a/src/main/java/techcourse/myblog/domain/User.java b/src/main/java/techcourse/myblog/domain/User.java deleted file mode 100644 index e70710848..000000000 --- a/src/main/java/techcourse/myblog/domain/User.java +++ /dev/null @@ -1,66 +0,0 @@ -package techcourse.myblog.domain; - -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; -import java.util.Objects; - -@Entity -public class User { - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private Long id; - - private String name; - private String email; - private String password; - - public static User of(String name, String email, String password) { - User user = new User(); - user.name = name; - user.email = email; - user.password = password; - return user; - } - - public void updateUser(String name) { - this.name = name; - } - - public boolean isEqualPassword(String password) { - return this.password.equals(password); - } - - public Long getId() { - return id; - } - - public String getName() { - return name; - } - - public String getEmail() { - return email; - } - - public String getPassword() { - return password; - } - - @Override - public boolean equals(Object o) { - if (this == o) return true; - if (o == null || getClass() != o.getClass()) return false; - User user = (User) o; - return Objects.equals(id, user.id) && - Objects.equals(name, user.name) && - Objects.equals(email, user.email) && - Objects.equals(password, user.password); - } - - @Override - public int hashCode() { - return Objects.hash(id, name, email, password); - } -} diff --git a/src/main/java/techcourse/myblog/dto/ArticleDto.java b/src/main/java/techcourse/myblog/dto/ArticleDto.java deleted file mode 100644 index f4ca7f939..000000000 --- a/src/main/java/techcourse/myblog/dto/ArticleDto.java +++ /dev/null @@ -1,31 +0,0 @@ -package techcourse.myblog.dto; - -public class ArticleDto { - private String title; - private String coverUrl; - private String contents; - - public String getTitle() { - return title; - } - - public void setTitle(String title) { - this.title = title; - } - - public String getCoverUrl() { - return coverUrl; - } - - public void setCoverUrl(String coverUrl) { - this.coverUrl = coverUrl; - } - - public String getContents() { - return contents; - } - - public void setContents(String contents) { - this.contents = contents; - } -} diff --git a/src/main/java/techcourse/myblog/dto/LoginDto.java b/src/main/java/techcourse/myblog/dto/LoginDto.java deleted file mode 100644 index 3e06ea7ab..000000000 --- a/src/main/java/techcourse/myblog/dto/LoginDto.java +++ /dev/null @@ -1,22 +0,0 @@ -package techcourse.myblog.dto; - -public class LoginDto { - private String email; - private String password; - - public String getEmail() { - return email; - } - - public void setEmail(String email) { - this.email = email; - } - - public String getPassword() { - return password; - } - - public void setPassword(String password) { - this.password = password; - } -} diff --git a/src/main/java/techcourse/myblog/dto/UserDto.java b/src/main/java/techcourse/myblog/dto/UserDto.java deleted file mode 100644 index 7b22a5520..000000000 --- a/src/main/java/techcourse/myblog/dto/UserDto.java +++ /dev/null @@ -1,70 +0,0 @@ -package techcourse.myblog.dto; - -import javax.validation.constraints.Email; -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.Pattern; -import javax.validation.constraints.Size; - -public class UserDto { - private static final int MIN_NAME_SIZE = 2; - private static final int MAX_NAME_SIZE = 10; - private static final String NAME_PATTERN = "^[가-힣a-zA-Z]+$"; - private static final String PASSWORD_PATTERN = "^(?=.*[A-Za-z])(?=.*[0-9])(?=.*[$@$!%*#?&])[A-Za-z[0-9]$@$!%*#?&]{8,}$"; - private static final String ERROR_MESSAGE_ABOUT_NAME_SIZE = "이름은 2글자 이상 10글자 이하이어야 합니다."; - private static final String ERROR_MESSAGE_ABOUT_NAME_PATTERN = "이름은 한글 또는 영어만 입력이 가능합니다."; - private static final String ERROR_MESSAGE_ABOUT_EMAIL = "이메일 형식이 아닙니다."; - private static final String ERROR_MESSAGE_ABOUT_PASSWORD_PATTERN = "비밀번호는 8글자 이상으로 특수문자, 숫자, 소문자, 대문자가 포함되어야 합니다."; - - @NotBlank - @Size(min = MIN_NAME_SIZE, max = MAX_NAME_SIZE, message = ERROR_MESSAGE_ABOUT_NAME_SIZE) - @Pattern(regexp = NAME_PATTERN, message = ERROR_MESSAGE_ABOUT_NAME_PATTERN) - private String name; - - @NotBlank - @Email(message = ERROR_MESSAGE_ABOUT_EMAIL) - private String email; - - @NotBlank - @Pattern(regexp = PASSWORD_PATTERN, message = ERROR_MESSAGE_ABOUT_PASSWORD_PATTERN) - private String password; - - @NotBlank - @Pattern(regexp = PASSWORD_PATTERN, message = ERROR_MESSAGE_ABOUT_PASSWORD_PATTERN) - private String passwordConfirm; - - public boolean isEqualInputPassword() { - return this.password.equals(this.passwordConfirm); - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getEmail() { - return email; - } - - public void setEmail(String email) { - this.email = email; - } - - public String getPassword() { - return password; - } - - public void setPassword(String password) { - this.password = password; - } - - public String getPasswordConfirm() { - return passwordConfirm; - } - - public void setPasswordConfirm(String passwordConfirm) { - this.passwordConfirm = passwordConfirm; - } -} diff --git a/src/main/java/techcourse/myblog/dto/UserUpdateDto.java b/src/main/java/techcourse/myblog/dto/UserUpdateDto.java deleted file mode 100644 index 411b2d52f..000000000 --- a/src/main/java/techcourse/myblog/dto/UserUpdateDto.java +++ /dev/null @@ -1,24 +0,0 @@ -package techcourse.myblog.dto; - -import javax.validation.constraints.Pattern; -import javax.validation.constraints.Size; - -public class UserUpdateDto { - private static final int MIN_NAME_SIZE = 2; - private static final int MAX_NAME_SIZE = 10; - private static final String NAME_PATTERN = "^[가-힣a-zA-Z]+$"; - private static final String ERROR_MESSAGE_ABOUT_NAME_SIZE = "이름은 2글자 이상 10글자 이하이어야 합니다."; - private static final String ERROR_MESSAGE_ABOUT_NAME_PATTERN = "이름은 한글 또는 영어만 입력이 가능합니다."; - - @Size(min = MIN_NAME_SIZE, max = MAX_NAME_SIZE, message = ERROR_MESSAGE_ABOUT_NAME_SIZE) - @Pattern(regexp = NAME_PATTERN, message = ERROR_MESSAGE_ABOUT_NAME_PATTERN) - private String name; - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } -} diff --git a/src/main/java/techcourse/myblog/exception/BlogExceptionHandler.java b/src/main/java/techcourse/myblog/exception/BlogExceptionHandler.java deleted file mode 100644 index daab75774..000000000 --- a/src/main/java/techcourse/myblog/exception/BlogExceptionHandler.java +++ /dev/null @@ -1,52 +0,0 @@ -package techcourse.myblog.exception; - -import org.springframework.ui.Model; -import org.springframework.validation.BindException; -import org.springframework.validation.BindingResult; -import org.springframework.validation.FieldError; -import org.springframework.web.bind.annotation.ControllerAdvice; -import org.springframework.web.bind.annotation.ExceptionHandler; -import org.springframework.web.servlet.mvc.support.RedirectAttributes; -import techcourse.myblog.dto.UserDto; -import techcourse.myblog.dto.UserUpdateDto; - -import javax.servlet.http.HttpSession; - -@ControllerAdvice -public class BlogExceptionHandler { - - @ExceptionHandler(CouldNotFindArticleIdException.class) - public String coultNotFIndArticleId() { - return "redirect:/"; - } - - @ExceptionHandler(BindException.class) - public String methodArgumentNotValid(BindException e, Model model, HttpSession session) { - BindingResult bindingResult = e.getBindingResult(); - FieldError fieldError = bindingResult.getFieldError(); - model.addAttribute("errorMessage", fieldError.getDefaultMessage()); - - String invalidClassName = bindingResult.getTarget().getClass().getName(); - if (invalidClassName.equals(UserDto.class.getName())) { - return "signup"; - } - if (invalidClassName.equals(UserUpdateDto.class.getName())) { - model.addAttribute("loginUser", session.getAttribute("loginUser")); - return "mypage-edit"; - } - - return "/"; - } - - @ExceptionHandler(DuplicateEmailException.class) - public String duplicateEmail(DuplicateEmailException e, RedirectAttributes redirectAttributes) { - redirectAttributes.addFlashAttribute("errorMessage", e.getMessage()); - return "signup"; - } - - @ExceptionHandler(UnequalPasswordException.class) - public String unequalPassword(UnequalPasswordException e, RedirectAttributes redirectAttributes) { - redirectAttributes.addAttribute("errorMessage", e.getMessage()); - return "signup"; - } -} diff --git a/src/main/java/techcourse/myblog/exception/CouldNotFindArticleIdException.java b/src/main/java/techcourse/myblog/exception/CouldNotFindArticleIdException.java deleted file mode 100644 index 504baadd3..000000000 --- a/src/main/java/techcourse/myblog/exception/CouldNotFindArticleIdException.java +++ /dev/null @@ -1,7 +0,0 @@ -package techcourse.myblog.exception; - -public class CouldNotFindArticleIdException extends IllegalArgumentException { - public CouldNotFindArticleIdException() { - super("게시글 ID를 찾을 수 없습니다"); - } -} diff --git a/src/main/java/techcourse/myblog/exception/CouldNotFindUserIdException.java b/src/main/java/techcourse/myblog/exception/CouldNotFindUserIdException.java deleted file mode 100644 index 4665dfacd..000000000 --- a/src/main/java/techcourse/myblog/exception/CouldNotFindUserIdException.java +++ /dev/null @@ -1,7 +0,0 @@ -package techcourse.myblog.exception; - -public class CouldNotFindUserIdException extends IllegalArgumentException { - public CouldNotFindUserIdException() { - super("유저 ID를 찾을 수 없습니다"); - } -} diff --git a/src/main/java/techcourse/myblog/exception/DuplicateEmailException.java b/src/main/java/techcourse/myblog/exception/DuplicateEmailException.java deleted file mode 100644 index c02f7f13d..000000000 --- a/src/main/java/techcourse/myblog/exception/DuplicateEmailException.java +++ /dev/null @@ -1,7 +0,0 @@ -package techcourse.myblog.exception; - -public class DuplicateEmailException extends IllegalArgumentException { - public DuplicateEmailException() { - super("해당 이메일은 존재하는 이메일 입니다."); - } -} diff --git a/src/main/java/techcourse/myblog/exception/InvalidDataFormException.java b/src/main/java/techcourse/myblog/exception/InvalidDataFormException.java deleted file mode 100644 index 33cb5c524..000000000 --- a/src/main/java/techcourse/myblog/exception/InvalidDataFormException.java +++ /dev/null @@ -1,7 +0,0 @@ -package techcourse.myblog.exception; - -public class InvalidDataFormException extends IllegalArgumentException { - public InvalidDataFormException(String message) { - super(message); - } -} diff --git a/src/main/java/techcourse/myblog/exception/NotFindUserEmailException.java b/src/main/java/techcourse/myblog/exception/NotFindUserEmailException.java deleted file mode 100644 index dce27fb99..000000000 --- a/src/main/java/techcourse/myblog/exception/NotFindUserEmailException.java +++ /dev/null @@ -1,7 +0,0 @@ -package techcourse.myblog.exception; - -public class NotFindUserEmailException extends IllegalArgumentException { - public NotFindUserEmailException() { - super("존재하지 않는 이메일 입니다."); - } -} diff --git a/src/main/java/techcourse/myblog/exception/UnequalPasswordException.java b/src/main/java/techcourse/myblog/exception/UnequalPasswordException.java deleted file mode 100644 index 9994aece4..000000000 --- a/src/main/java/techcourse/myblog/exception/UnequalPasswordException.java +++ /dev/null @@ -1,7 +0,0 @@ -package techcourse.myblog.exception; - -public class UnequalPasswordException extends IllegalArgumentException { - public UnequalPasswordException() { - super("비밀번호가 일치하지 않습니다."); - } -} diff --git a/src/main/java/techcourse/myblog/interceptor/LoginInterceptor.java b/src/main/java/techcourse/myblog/interceptor/LoginInterceptor.java deleted file mode 100644 index 3afeae8f5..000000000 --- a/src/main/java/techcourse/myblog/interceptor/LoginInterceptor.java +++ /dev/null @@ -1,51 +0,0 @@ -package techcourse.myblog.interceptor; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.web.servlet.HandlerInterceptor; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - -public class LoginInterceptor implements HandlerInterceptor { - private static final Logger log = LoggerFactory.getLogger(LoginInterceptor.class); - public static final String LOGIN_SESSION_KEY = "loginUser"; - - @Override - public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { - HttpSession session = request.getSession(); - String requestUri= request.getRequestURI(); - String requestMethod = request.getMethod(); - boolean login = session.getAttribute(LOGIN_SESSION_KEY) != null; - - if (login) { - if (isNeedLogin(requestUri, requestMethod)) { - log.debug("login error!"); - response.sendRedirect("/"); - return false; - } - return true; - } - - if (isNeedLogout(requestUri, requestMethod)) { - log.debug("logout error!"); - response.sendRedirect("/login"); - return false; - } - - return true; - } - - private boolean isNeedLogin(String requestUri, String requestMethod) { - return requestUri.contains("/login") - || requestUri.contains("/signup") - || (requestUri.contains("/users") && requestMethod.equals("POST")); - } - - private boolean isNeedLogout(String requestUri, String requestMethod) { - return !requestUri.contains("/login") - && (!requestUri.contains("/users") && !requestMethod.equals("POST")) - && !requestUri.contains("/signup"); - } -} diff --git a/src/main/java/techcourse/myblog/repository/ArticleRepository.java b/src/main/java/techcourse/myblog/repository/ArticleRepository.java deleted file mode 100644 index cd967fcce..000000000 --- a/src/main/java/techcourse/myblog/repository/ArticleRepository.java +++ /dev/null @@ -1,7 +0,0 @@ -package techcourse.myblog.repository; - -import org.springframework.data.jpa.repository.JpaRepository; -import techcourse.myblog.domain.Article; - -public interface ArticleRepository extends JpaRepository { -} diff --git a/src/main/java/techcourse/myblog/repository/UserRepository.java b/src/main/java/techcourse/myblog/repository/UserRepository.java deleted file mode 100644 index 8388aaca8..000000000 --- a/src/main/java/techcourse/myblog/repository/UserRepository.java +++ /dev/null @@ -1,10 +0,0 @@ -package techcourse.myblog.repository; - -import org.springframework.data.jpa.repository.JpaRepository; -import techcourse.myblog.domain.User; - -import java.util.Optional; - -public interface UserRepository extends JpaRepository { - Optional findByEmail(String email); -} diff --git a/src/main/java/techcourse/myblog/service/ArticleService.java b/src/main/java/techcourse/myblog/service/ArticleService.java deleted file mode 100644 index cd2c8eded..000000000 --- a/src/main/java/techcourse/myblog/service/ArticleService.java +++ /dev/null @@ -1,53 +0,0 @@ -package techcourse.myblog.service; - -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.ui.Model; -import techcourse.myblog.domain.Article; -import techcourse.myblog.dto.ArticleDto; -import techcourse.myblog.exception.CouldNotFindArticleIdException; -import techcourse.myblog.repository.ArticleRepository; - -@Service -public class ArticleService { - private final ArticleRepository articleRepository; - - public ArticleService(ArticleRepository articleRepository) { - this.articleRepository = articleRepository; - } - - public Article save(ArticleDto articleDto) { - Article article = Article.of(articleDto.getTitle(), - articleDto.getCoverUrl(), - articleDto.getContents() - ); - - return articleRepository.save(article); - } - - public Article findArticleById(Long articleId) { - return articleRepository.findById(articleId) - .orElseThrow(CouldNotFindArticleIdException::new); - } - - @Transactional - public Article update(Long articleId, ArticleDto articleDto) { - Article findArticle = findArticleById(articleId); - - findArticle.updateArticle( - Article.of(articleDto.getTitle(), articleDto.getCoverUrl(), articleDto.getContents()) - ); - - return findArticle; - } - - public Long deleteById(Long articleId) { - articleRepository.deleteById(articleId); - return articleId; - } - - public void setActionOfArticle(Model model, String actionRoute, String formMethod) { - model.addAttribute("actionRoute", actionRoute); - model.addAttribute("formMethod", formMethod); - } -} diff --git a/src/main/java/techcourse/myblog/service/LoginService.java b/src/main/java/techcourse/myblog/service/LoginService.java deleted file mode 100644 index 18f9ef8a0..000000000 --- a/src/main/java/techcourse/myblog/service/LoginService.java +++ /dev/null @@ -1,31 +0,0 @@ -package techcourse.myblog.service; - -import org.springframework.stereotype.Service; -import techcourse.myblog.domain.User; -import techcourse.myblog.dto.LoginDto; -import techcourse.myblog.exception.NotFindUserEmailException; -import techcourse.myblog.exception.UnequalPasswordException; -import techcourse.myblog.repository.UserRepository; - -@Service -public class LoginService { - private final UserRepository userRepository; - - public LoginService(UserRepository userRepository) { - this.userRepository = userRepository; - } - - public User findUser(LoginDto loginDto) { - User findUser = userRepository.findByEmail(loginDto.getEmail()) - .orElseThrow(NotFindUserEmailException::new); - - checkEqualPassword(findUser, loginDto.getPassword()); - return findUser; - } - - private void checkEqualPassword(User findUser, String inputPassword) { - if (!findUser.isEqualPassword(inputPassword)) { - throw new UnequalPasswordException(); - } - } -} diff --git a/src/main/java/techcourse/myblog/service/UserService.java b/src/main/java/techcourse/myblog/service/UserService.java deleted file mode 100644 index e3fb5efa2..000000000 --- a/src/main/java/techcourse/myblog/service/UserService.java +++ /dev/null @@ -1,58 +0,0 @@ -package techcourse.myblog.service; - -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import techcourse.myblog.domain.User; -import techcourse.myblog.dto.UserDto; -import techcourse.myblog.dto.UserUpdateDto; -import techcourse.myblog.exception.DuplicateEmailException; -import techcourse.myblog.exception.UnequalPasswordException; -import techcourse.myblog.repository.UserRepository; - -import javax.servlet.http.HttpSession; -import java.util.List; - -@Service -public class UserService { - private static final String LOGIN_SESSION_KEY = "loginUser"; - - private final UserRepository userRepository; - - public UserService(UserRepository userRepository) { - this.userRepository = userRepository; - } - - public void save(UserDto userDto) { - checkEqualPassword(userDto); - checkDuplicateEmail(userDto.getEmail()); - User user = User.of(userDto.getName(), userDto.getEmail(), userDto.getPassword()); - userRepository.save(user); - } - - private void checkEqualPassword(UserDto userDto) { - if (!userDto.isEqualInputPassword()) { - throw new UnequalPasswordException(); - } - } - - private void checkDuplicateEmail(String email) { - if (userRepository.findByEmail(email).isPresent()) { - throw new DuplicateEmailException(); - } - } - - @Transactional - public void update(User user, UserUpdateDto userUpdateDto) { - user.updateUser(userUpdateDto.getName()); - } - - public void delete(HttpSession session) { - Long userId = ((User) session.getAttribute(LOGIN_SESSION_KEY)).getId(); - userRepository.deleteById(userId); - session.removeAttribute(LOGIN_SESSION_KEY); - } - - public List getUserList() { - return userRepository.findAll(); - } -} diff --git a/src/main/java/techcourse/myblog/web/ArticleController.java b/src/main/java/techcourse/myblog/web/ArticleController.java index cc14d1f00..aa51c55b8 100644 --- a/src/main/java/techcourse/myblog/web/ArticleController.java +++ b/src/main/java/techcourse/myblog/web/ArticleController.java @@ -1,72 +1,11 @@ package techcourse.myblog.web; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.*; -import techcourse.myblog.domain.Article; -import techcourse.myblog.dto.ArticleDto; -import techcourse.myblog.service.ArticleService; - -import javax.servlet.http.HttpSession; +import techcourse.myblog.domain.ArticleRepository; @Controller public class ArticleController { - private static final String LOGIN_SESSION_KEY = "loginUser"; - private final ArticleService articleService; - - public ArticleController(ArticleService articleService) { - this.articleService = articleService; - } - - @PostMapping("/write") - public String createArticle(ArticleDto articleDto) { - Article article = articleService.save(articleDto); - return "redirect:/articles/" + article.getArticleId(); - } - - @GetMapping("/articles/new") - public String editNewArticleView(HttpSession session, Model model) { - model.addAttribute(LOGIN_SESSION_KEY, session.getAttribute(LOGIN_SESSION_KEY)); - articleService.setActionOfArticle(model, - "/write", - "post" - ); - - return "article-edit"; - } - - @GetMapping("/articles/{articleId}/edit") - public String editArticleView(@PathVariable Long articleId, HttpSession session, Model model) { - model.addAttribute(LOGIN_SESSION_KEY, session.getAttribute(LOGIN_SESSION_KEY)); - Article findArticle = articleService.findArticleById(articleId); - articleService.setActionOfArticle(model, - "/articles/" + articleId, - "put" - ); - - model.addAttribute("article", findArticle); - return "article-edit"; - } - - @GetMapping("/articles/{articleId}") - public String searchArticleView(@PathVariable Long articleId, HttpSession session, Model model) { - model.addAttribute(LOGIN_SESSION_KEY, session.getAttribute(LOGIN_SESSION_KEY)); - Article findArticle = articleService.findArticleById(articleId); - model.addAttribute("article", findArticle); - return "article"; - } - - @PutMapping("/articles/{articleId}") - public String updateArticle(@PathVariable Long articleId, ArticleDto articleDto) { - Article updateArticle = articleService.update(articleId, articleDto); - - return "redirect:/articles/" + updateArticle.getArticleId(); - } - - @DeleteMapping("/articles/{articleId}") - public String deleteArticle(@PathVariable Long articleId) { - articleService.deleteById(articleId); - - return "redirect:/"; - } + @Autowired + private ArticleRepository articleRepository; } diff --git a/src/main/java/techcourse/myblog/web/ControllerUtil.java b/src/main/java/techcourse/myblog/web/ControllerUtil.java deleted file mode 100644 index b7ae9aaa0..000000000 --- a/src/main/java/techcourse/myblog/web/ControllerUtil.java +++ /dev/null @@ -1,15 +0,0 @@ -package techcourse.myblog.web; - -import org.springframework.ui.Model; - -import javax.servlet.http.HttpSession; - -public class ControllerUtil { - private static final String LOGIN_SESSION_KEY = "loginUser"; - - public static void putLoginUser(HttpSession session, Model model) { - if (session.getAttribute(LOGIN_SESSION_KEY) != null) { - model.addAttribute(LOGIN_SESSION_KEY, session.getAttribute(LOGIN_SESSION_KEY)); - } - } -} diff --git a/src/main/java/techcourse/myblog/web/IndexController.java b/src/main/java/techcourse/myblog/web/IndexController.java deleted file mode 100644 index 4941e3d37..000000000 --- a/src/main/java/techcourse/myblog/web/IndexController.java +++ /dev/null @@ -1,30 +0,0 @@ -package techcourse.myblog.web; - -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.GetMapping; -import techcourse.myblog.domain.Article; -import techcourse.myblog.repository.ArticleRepository; - -import javax.servlet.http.HttpSession; -import java.util.List; - -import static techcourse.myblog.web.ControllerUtil.putLoginUser; - -@Controller -public class IndexController { - private final ArticleRepository articleRepository; - - public IndexController(ArticleRepository articleRepository) { - this.articleRepository = articleRepository; - } - - @GetMapping("/") - public String indexView(HttpSession session, Model model) { - putLoginUser(session, model); - List
articles = articleRepository.findAll(); - - model.addAttribute("articles", articles); - return "index"; - } -} diff --git a/src/main/java/techcourse/myblog/web/LoginController.java b/src/main/java/techcourse/myblog/web/LoginController.java deleted file mode 100644 index ddcc9dd8a..000000000 --- a/src/main/java/techcourse/myblog/web/LoginController.java +++ /dev/null @@ -1,43 +0,0 @@ -package techcourse.myblog.web; - -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import techcourse.myblog.domain.User; -import techcourse.myblog.dto.LoginDto; -import techcourse.myblog.service.LoginService; - -import javax.servlet.http.HttpSession; - -@Controller -public class LoginController { - private final LoginService loginService; - - public LoginController(LoginService loginService) { - this.loginService = loginService; - } - - @PostMapping("/login") - public String postLogin(LoginDto loginDto, Model model, HttpSession session) { - try { - User loginUser = loginService.findUser(loginDto); - session.setAttribute("loginUser", loginUser); - return "redirect:/"; - } catch (IllegalArgumentException e) { - model.addAttribute("errorMessage", e.getMessage()); - return "login"; - } - } - - @GetMapping("/login") - public String loginView() { - return "login"; - } - - @GetMapping("/logout") - public String logoutView(HttpSession session) { - session.removeAttribute("loginUser"); - return "redirect:/login"; - } -} diff --git a/src/main/java/techcourse/myblog/web/UserController.java b/src/main/java/techcourse/myblog/web/UserController.java deleted file mode 100644 index 879ca67a4..000000000 --- a/src/main/java/techcourse/myblog/web/UserController.java +++ /dev/null @@ -1,71 +0,0 @@ -package techcourse.myblog.web; - -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import techcourse.myblog.domain.User; -import techcourse.myblog.dto.UserDto; -import techcourse.myblog.dto.UserUpdateDto; -import techcourse.myblog.service.UserService; - -import javax.servlet.http.HttpSession; -import javax.validation.Valid; - -import static techcourse.myblog.web.ControllerUtil.putLoginUser; - -@Controller -public class UserController { - private static final String LOGIN_SESSION_KEY = "loginUser"; - - private final UserService userService; - - public UserController(UserService userService) { - this.userService = userService; - } - - @PostMapping("/users") - public String createUser(@Valid UserDto userDto) { - userService.save(userDto); - return "redirect:/login"; - } - - @GetMapping("/signup") - public String signUpView() { - return "signup"; - } - - @GetMapping("/users") - public String userListView(HttpSession session, Model model) { - putLoginUser(session, model); - model.addAttribute("userList", userService.getUserList()); - return "user-list"; - } - - @GetMapping("/mypage") - public String myPageView(HttpSession session, Model model) { - model.addAttribute(LOGIN_SESSION_KEY, session.getAttribute(LOGIN_SESSION_KEY)); - return "mypage"; - } - - @GetMapping("/mypage-edit") - public String editMyPageView(HttpSession session, Model model) { - model.addAttribute(LOGIN_SESSION_KEY, session.getAttribute(LOGIN_SESSION_KEY)); - return "mypage-edit"; - } - - @PutMapping("/mypage-edit") - public String updateUser(@Valid UserUpdateDto userUpdateDto, HttpSession session) { - User user = (User) session.getAttribute(LOGIN_SESSION_KEY); - userService.update(user, userUpdateDto); - return "redirect:/mypage"; - } - - @DeleteMapping("/withdrawal") - public String withdrawalUser(HttpSession session) { - userService.delete(session); - return "redirect:/"; - } -} diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 0134f5508..8b1378917 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,14 +1 @@ -spring.devtools.livereload.enabled=true -spring.datasource.url=jdbc:mysql://localhost/jwp_blog?allowPublicKeyRetrieval=true&useSSL=false&serverTimezone=UTC -spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver -spring.datasource.username=root -spring.datasource.password=0000 -spring.jpa.database-platform=org.hibernate.dialect.MySQL8Dialect - -spring.jpa.properties.hibernate.show_sql=true -spring.jpa.properties.hibernate.format_sql=true -spring.jpa.properties.hibernate.use_sql_comments=true - -spring.jpa.generate-ddl=true -hibernate.hbm2ddl.auto=create diff --git a/src/main/resources/logback-access.xml b/src/main/resources/logback-access.xml deleted file mode 100644 index 9ca8ad6bd..000000000 --- a/src/main/resources/logback-access.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - %fullRequest%n%n%fullResponse - - - - \ No newline at end of file diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml deleted file mode 100644 index 2d6866bcc..000000000 --- a/src/main/resources/logback.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - %d{HH:mm:ss.SSS} [%-5level] [%thread] [%logger{36}] - %m%n - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/main/resources/static/article-edit.html b/src/main/resources/static/article-edit.html new file mode 100644 index 000000000..e95ccd9e0 --- /dev/null +++ b/src/main/resources/static/article-edit.html @@ -0,0 +1,135 @@ + + + + + + 우아한테크코스 기술블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + + + +
+
+
+
+
+
+ + + + + + + + + + diff --git a/src/main/resources/static/article.html b/src/main/resources/static/article.html new file mode 100644 index 000000000..abe5ca044 --- /dev/null +++ b/src/main/resources/static/article.html @@ -0,0 +1,198 @@ + + + + + + 우아한테크코스 기술블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+

목적의식 있는 연습을 통한 효과적인 학습

+
+
+
+ +
+
+
+ + + +
+
+
+
+
+ +
+
+ Brown / gracefulBrown@woowahan.com +

+ 백엔드 개발자: 설계.테스트.생산성.클린코드.멘토링에 관심이 많음
+ Woowahantechcourse Organizer / Coach / Husband +

+ +
+
+
+
+
+ 댓글 + 2 +
+
+
    +
  • + +
    + Jun + + + 6 min ago + +

    3주라는 짧은 기간에 효과적으로 연습하도록 하기 위해 의식적인 연습을 기반으로 미션을 진행하도록 설계했다. 교육자로 살다 보니 효과적인 학습 방법에 대한 관심이 높아졌다. 효과적인 학습 방법을 찾던 중 “1만 시간의 재발견”이라는 책을 통해 의식적인 연습의 중요성을 느낄 수 있는 계기가 되었다.

    +
    +
  • + +
  • + +
    + Jun + + + 6 min ago + +

    브라운 멋져

    +
    +
  • + +
+
+
+
+
+
+
+
+
+ + + + + + + + + + diff --git a/src/main/resources/static/css/app.css b/src/main/resources/static/css/app.css index 15b74dd00..a930e526d 100644 --- a/src/main/resources/static/css/app.css +++ b/src/main/resources/static/css/app.css @@ -21,6 +21,7 @@ h1,h2,h3,h4,h5,h6{color:#333;letter-spacing:.5px;font-weight:400} h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{ font-family: '나눔고딕','Nanum Gothic','Malgun Gothic','맑은고딕','Apple SD Gothic Neo', Roboto, -apple-system,NanumGothic, Dotum,'돋움',sans-serif,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif; + Dotum,'돋움',sans-serif,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif; } h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:300;color:#5c5f73} h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px} @@ -193,7 +194,7 @@ iframe{border:0} .note-editor{box-shadow:none}.note-editor.note-frame{border:1px solid #e6ecf5;border-radius:0}.note-editor.note-frame .note-statusbar{background-color:#f8fafc}.note-editor .btn-default{margin-bottom:0}.note-editor .modal.in{z-index:99999}.note-editor .panel-heading{background-color:transparent;border-bottom:1px solid #e6ecf5}.note-editor.fullscreen .note-toolbar{background-color:#fff}.note-editor .note-btn.active{background-color:#edf2f8}.note-popover.popover{display:none}button{box-shadow:none;cursor:pointer}button,button:focus{outline:none}button.active:focus,button:active:focus{outline:none;box-shadow:none}button.disabled,button:disabled{opacity:.5;cursor:not-allowed}.btn{cursor:pointer;font-family:Roboto,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:1px;font-size:13px;padding:10px 20px;border-radius:6px;margin-right:5px;margin-bottom:10px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.btn.dropdown-toggle{margin-bottom:0}.btn:focus{box-shadow:none}.btn.active:focus,.btn:active:focus,.btn:focus{outline:none}.btn-inverse{font-weight:700}.btn-default{color:#333;background-color:#fff;border-color:#d4deee;font-weight:500}.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover{color:#333;background-color:#edf2f8;border-color:#edf2f8}.btn-primary{background-color:#7774e7;border-color:#7774e7;color:#fff}.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#8c8aeb;border-color:#8c8aeb}.btn-primary.active,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active{background-color:#625ee3;border-color:#625ee3}.btn-primary.btn-inverse{background-color:#f7f6fe;color:#7774e7;border-color:transparent;box-shadow:none}.btn-primary.btn-inverse:focus,.btn-primary.btn-inverse:hover{background-color:#e1e1fa;color:#625ee3;border-color:transparent}.btn-primary.disabled{opacity:.35}.btn-primary.disabled,.btn-primary.disabled:focus,.btn-primary.disabled:hover{background-color:#7774e7;border-color:#7774e7}.btn-success{background-color:#37c936;border-color:#37c936;color:#fff}.btn-success:focus,.btn-success:hover{color:#fff;background-color:#4bce4a;border-color:#4bce4a}.btn-success.active,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active{background-color:#32b531;border-color:#32b531}.btn-success.btn-inverse{background-color:#ebfaeb;color:#37c936;border-color:transparent;box-shadow:none}.btn-success.btn-inverse:focus,.btn-success.btn-inverse:hover{background-color:#d7f4d7;color:#32b531;border-color:transparent}.btn-success.disabled{opacity:.35}.btn-success.disabled,.btn-success.disabled:focus,.btn-success.disabled:hover{background-color:#37c936;border-color:#37c936}.btn-info{background-color:#0f9aee;border-color:#0f9aee;color:#fff}.btn-info:focus,.btn-info:hover{color:#fff;background-color:#25a4f1;border-color:#25a4f1}.btn-info.active,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active{background-color:#0d8ad6;border-color:#0d8ad6}.btn-info.btn-inverse{background-color:#e5f4fd;color:#0f9aee;border-color:transparent;box-shadow:none}.btn-info.btn-inverse:focus,.btn-info.btn-inverse:hover{background-color:#cdeafc;color:#0d8ad6;border-color:transparent}.btn-info.disabled{opacity:.35}.btn-info.disabled,.btn-info.disabled:focus,.btn-info.disabled:hover{background-color:#0f9aee;border-color:#0f9aee}.btn-warning{color:#fff;background-color:#fc0;border-color:#fc0}.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#ffd11a;border-color:#ffd11a}.btn-warning.active,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active{background-color:#e6b800;border-color:#e6b800}.btn-warning.btn-inverse{background-color:#fffae6;color:#fc0;border-color:transparent;box-shadow:none}.btn-warning.btn-inverse:focus,.btn-warning.btn-inverse:hover{background-color:#fff5cc;color:#e6b800;border-color:transparent}.btn-warning.disabled{opacity:.35}.btn-warning.disabled,.btn-warning.disabled:focus,.btn-warning.disabled:hover{background-color:#fc0;border-color:#fc0}.btn-danger{color:#fff;background-color:#ff3c7e;border-color:#ff3c7e}.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#ff568f;border-color:#ff568f}.btn-danger.active,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active{background-color:#ff236d;border-color:#ff236d}.btn-danger.btn-inverse{background-color:#ffeff4;color:#ff3c7e;border-color:transparent;box-shadow:none}.btn-danger.btn-inverse:focus,.btn-danger.btn-inverse:hover{background-color:#ffd5e3;color:#ff236d;border-color:transparent}.btn-danger.disabled{opacity:.35}.btn-danger.disabled,.btn-danger.disabled:focus,.btn-danger.disabled:hover{background-color:#ff3c7e;border-color:#ff3c7e}.show>.dropdown-toggle.btn-primary,.show>.dropdown-toggle.btn-primary:focus,.show>.dropdown-toggle.btn-primary:hover{background-color:#625ee3;border-color:#625ee3}.show>.dropdown-toggle.btn-primary.btn-inverse,.show>.dropdown-toggle.btn-primary.btn-inverse:focus,.show>.dropdown-toggle.btn-primary.btn-inverse:hover{background-color:#e1e1fa;color:#625ee3}.show>.dropdown-toggle.btn-success,.show>.dropdown-toggle.btn-success:focus,.show>.dropdown-toggle.btn-success:hover{background-color:#32b531;border-color:#32b531}.show>.dropdown-toggle.btn-success.btn-inverse,.show>.dropdown-toggle.btn-success.btn-inverse:focus,.show>.dropdown-toggle.btn-success.btn-inverse:hover{background-color:#d7f4d7;color:#32b531}.show>.dropdown-toggle.btn-info,.show>.dropdown-toggle.btn-info:focus,.show>.dropdown-toggle.btn-info:hover{background-color:#0d8ad6;border-color:#0d8ad6}.show>.dropdown-toggle.btn-info.btn-inverse,.show>.dropdown-toggle.btn-info.btn-inverse:focus,.show>.dropdown-toggle.btn-info.btn-inverse:hover{background-color:#cdeafc;color:#0d8ad6}.show>.dropdown-toggle.btn-warning,.show>.dropdown-toggle.btn-warning:focus,.show>.dropdown-toggle.btn-warning:hover{background-color:#e6b800;border-color:#e6b800}.show>.dropdown-toggle.btn-warning.btn-inverse,.show>.dropdown-toggle.btn-warning.btn-inverse:focus,.show>.dropdown-toggle.btn-warning.btn-inverse:hover{background-color:#fff5cc;color:#e6b800}.show>.dropdown-toggle.btn-danger,.show>.dropdown-toggle.btn-danger:focus,.show>.dropdown-toggle.btn-danger:hover{background-color:#ff236d;border-color:#ff236d}.show>.dropdown-toggle.btn-danger.btn-inverse,.show>.dropdown-toggle.btn-danger.btn-inverse:focus,.show>.dropdown-toggle.btn-danger.btn-inverse:hover{background-color:#ffd5e3;color:#ff236d}.btn-flat{border:0;color:#8f92a1;background-color:transparent}.btn-flat:focus,.btn-flat:hover{background:#e6ecf5;background:rgba(230,236,245,.55);color:#6b7192}.btn-icon{padding:10px 11px}.btn-facebook{background-color:#3b579d;color:#fff}.btn-facebook:focus,.btn-facebook:hover{background-color:#5674bf;border-color:#5674bf;color:#fff}.btn-twitter{background-color:#2caae1;color:#fff}.btn-twitter:focus,.btn-twitter:hover{background-color:#62c0e9;border-color:#62c0e9;color:#fff}.btn-instagram{background-color:#5d4a3b;color:#fff}.btn-instagram:focus,.btn-instagram:hover{background-color:#826853;border-color:#826853;color:#fff}.btn-google-plus{background-color:#dc4a38;color:#fff}.btn-google-plus:focus,.btn-google-plus:hover{background-color:#e5796c;border-color:#e5796c;color:#fff}.btn-dropbox{background-color:#007ee6;color:#fff}.btn-dropbox:focus,.btn-dropbox:hover{background-color:#249cff;border-color:#249cff;color:#fff}.btn-dribbble{background-color:#ea4c89;color:#fff}.btn-dribbble:focus,.btn-dribbble:hover{background-color:#f083ad;border-color:#f083ad;color:#fff}.btn-yahoo{background-color:#7b0099;color:#fff}.btn-yahoo:focus,.btn-yahoo:hover{background-color:#ac00d6;border-color:#ac00d6;color:#fff}.btn-sound-cloud{background-color:#ff6a22;color:#fff}.btn-sound-cloud:focus,.btn-sound-cloud:hover{background-color:#ff935f;border-color:#ff935f;color:#fff}.btn-html5{background-color:#f16528;color:#fff}.btn-html5:focus,.btn-html5:hover{background-color:#f58e61;border-color:#f58e61;color:#fff}.btn-wordpress{background-color:#0087be;color:#fff}.btn-wordpress:focus,.btn-wordpress:hover{background-color:#00b2fb;border-color:#00b2fb;color:#fff}.btn-tumblr{background-color:#36465d;color:#fff}.btn-tumblr:focus,.btn-tumblr:hover{background-color:#4c6384;border-color:#4c6384;color:#fff}.btn-skype{background-color:#00aaf1;color:#fff}.btn-skype:focus,.btn-skype:hover{background-color:#2fc2ff;border-color:#2fc2ff;color:#fff}.btn-youtube{background-color:#de2825;color:#fff}.btn-youtube:focus,.btn-youtube:hover{background-color:#e65c5a;border-color:#e65c5a;color:#fff}.btn-vimeo{background-color:#1bb6ec;color:#fff}.btn-vimeo:focus,.btn-vimeo:hover{background-color:#53c8f1;border-color:#53c8f1;color:#fff}.btn-linkedin{background-color:#0177b5;color:#fff}.btn-linkedin:focus,.btn-linkedin:hover{background-color:#019ff2;border-color:#019ff2;color:#fff}.btn-pinterest{background-color:#c9181f;color:#fff}.btn-pinterest:focus,.btn-pinterest:hover{background-color:#e7373e;border-color:#e7373e;color:#fff}.btn-group-lg>.btn,.btn-lg{padding:11px 30px;font-size:13px}.btn-group-sm>.btn,.btn-sm{padding:7px 12px}.btn-xs{font-size:9px;padding:5px 10px}.btn-rounded{border-radius:50px}.btn-block{padding-top:12px;padding-bottom:12px}.btn-group .btn{padding:10px 14px;margin-right:0}.btn-group.btn-group-vertical .btn{margin-bottom:0}.modal.fade .modal-dialog{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0)}.modal.fade.slide-in-right .modal-dialog{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%)}.modal.fade.slide-in-right.show .modal-dialog{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.modal.fade.slide-in-left .modal-dialog{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%)}.modal.fade.slide-in-left.show .modal-dialog{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.modal.fade.modal-fs .modal-dialog,.modal.fade.modal-fs.show .modal-dialog{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.modal-header{padding:15px 20px;padding-bottom:5px;border-bottom:0}.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6{margin-bottom:0}.modal-body,.modal-footer{padding:15px 20px}.modal-footer{border-top:1px solid #e6ecf5;text-align:left}.modal-footer .btn{margin-bottom:0}.modal-footer .btn+.btn{margin-left:0}.modal-content{position:relative;background-color:#fff;border:0;border-radius:5px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-left .modal-dialog,.modal-right .modal-dialog{width:400px;height:100%;margin:0 auto 0 0}@media only screen and (max-width:767px){.modal-left .modal-dialog,.modal-right .modal-dialog{width:260pxpx}} .modal-left .modal-dialog .modal-content,.modal-right .modal-dialog .modal-content{height:100%;border-radius:0}.modal-left .modal-dialog .modal-content .side-modal-wrapper,.modal-right .modal-dialog .modal-content .side-modal-wrapper{height:100%;padding-left:15px;padding-right:15px;position:relative}.modal-left .modal-dialog .modal-content .modal-footer,.modal-right .modal-dialog .modal-content .modal-footer{position:absolute;bottom:0;width:calc(100% - 30px);left:15px}.modal-right .modal-dialog{margin:0 0 0 auto}.modal-backdrop{z-index:1040;background-color:#333}@media only screen and (min-width:767px){.modal-sm{width:350px}} -.modal-fs .modal-dialog{width:100%;margin:0 auto;height:100%;max-width:none}.modal-fs .modal-dialog .modal-content{height:100%;border-radius:0;background:#fff;background:hsla(0,0%,100%,.9)}.modal-fs .modal-close{position:absolute;top:20px;right:20px;padding:7px 10px;border-radius:50px;color:#9ea0b1}.modal-fs .modal-close:focus,.modal-fs .modal-close:hover{color:#333;text-decoration:none;border:1px solid #333}button,input,textarea{outline:none}.form-group{margin-bottom:25px}.form-control{border:1px solid #e6ecf5;border-radius:2px;box-shadow:none;height:42px;font-size:14px;color:#333;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.form-control::-webkit-input-placeholder{color:#e0e2e9}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#e0e2e9}.form-control:-ms-input-placeholder{color:#e0e2e9}.form-control:focus{outline:0 none;box-shadow:none;border-color:#3daef3}.form-control.input-sm{height:30px}.form-control.input-lg{height:50px}.form-control.error{border-color:#ff3c7e;background-color:#ffeff4}.form-control.valid{border-color:#37c936;background-color:#ebfaeb;color:#278d26}.has-success .form-control,.has-success .form-control:focus{box-shadow:none;border-color:#37c936}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox label .has-success.checkbox-inline label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#37c936}.has-warning .form-control,.has-warning .form-control:focus{box-shadow:none;border-color:#fc0}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox label .has-warning.checkbox-inline label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#fc0}.has-error .form-control,.has-error .form-control:focus{box-shadow:none;border-color:#ff3c7e}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox label .has-error.checkbox-inline label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#ff3c7e}textarea.form-control{min-height:175px}.input-icon{position:relative}.input-icon i{position:absolute;left:10px;top:15px;color:#e0e2e9}.input-icon .form-control{padding-left:40px}.input-group-text{background-color:transparent;border:1px solid #e6ecf5;color:#e0e2e9;border-radius:0;border-right:0;line-height:1.8}.input-group-text .btn{margin:0;padding:0;background-color:transparent}.timepicker-input .input-group-text{cursor:pointer}.checkbox{padding:7px 0;min-height:auto}.checkbox input[type=checkbox]{margin:0;display:none;width:22px}.checkbox input[type=checkbox]+label{padding-left:0}.checkbox input[type=checkbox]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:3px;margin-right:10px;font-size:15px;font-family:themify;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.checkbox input[type=checkbox]:checked+label:before{content:"\E64C";color:#0f9aee}.checkbox.checkbox-primary input[type=checkbox]:checked+label:before{content:"\E64C";color:#7774e7}.checkbox.checkbox-success input[type=checkbox]:checked+label:before{content:"\E64C";color:#37c936}.checkbox.checkbox-warning input[type=checkbox]:checked+label:before{content:"\E64C";color:#fc0}.checkbox.checkbox-danger input[type=checkbox]:checked+label:before{content:"\E64C";color:#ff3c7e}.radio{padding:7px 0;min-height:auto}.radio input[type=radio]{margin:0;display:none;width:22px}.radio input[type=radio]+label{padding-left:0}.radio input[type=radio]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:50%;margin-right:10px;font-size:14px;font-family:FontAwesome;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.radio input[type=radio]:checked+label:before{content:"\F111";color:#0f9aee}.radio.radio-primary input[type=radio]:checked+label:before{content:"\F111";color:#7774e7}.radio.radio-success input[type=radio]:checked+label:before{content:"\F111";color:#37c936}.radio.radio-warning input[type=radio]:checked+label:before{content:"\F111";color:#fc0}.radio.radio-danger input[type=radio]:checked+label:before{content:"\F111";color:#ff3c7e}.checkbox label,.radio label{cursor:pointer}.checkbox-inline,.radio-inline{margin-right:15px;margin-top:0;display:inline-block}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:0}.toggle-checkbox input[type=checkbox]{opacity:0;position:absolute}.toggle-checkbox input[type=checkbox]+label{position:relative;display:inline-block;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease;height:30px;width:50px;border:1px solid #e6ecf5;border-radius:60px;cursor:pointer}.toggle-checkbox input[type=checkbox]+label:before{content:"";position:absolute;display:block;transition:.2s cubic-bezier(.24,0,.5,1);-webkit-transition:.2s cubic-bezier(.24,0,.5,1);-moz-transition:.2s cubic-bezier(.24,0,.5,1);-o-transition:.2s cubic-bezier(.24,0,.5,1);-ms-transition:.2s cubic-bezier(.24,0,.5,1);height:30px;width:50px;top:0;left:0;border-radius:30px}.toggle-checkbox input[type=checkbox]+label:after{content:"";position:absolute;display:block;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);transition:.35s cubic-bezier(.54,1.6,.5,1);-webkit-transition:.35s cubic-bezier(.54,1.6,.5,1);-moz-transition:.35s cubic-bezier(.54,1.6,.5,1);-o-transition:.35s cubic-bezier(.54,1.6,.5,1);-ms-transition:.35s cubic-bezier(.54,1.6,.5,1);background:#f7f7f7;height:28px;width:28px;top:0;left:0;border-radius:60px}.toggle-checkbox input[type=checkbox]:checked+label:before{background:#0f9aee;transition:width .2s cubic-bezier(0,0,0,.1);-webkit-transition:width .2s cubic-bezier(0,0,0,.1);-moz-transition:width .2s cubic-bezier(0,0,0,.1);-o-transition:width .2s cubic-bezier(0,0,0,.1);-ms-transition:width .2s cubic-bezier(0,0,0,.1)}.toggle-checkbox input[type=checkbox]:checked+label:after{left:24px}.toggle-checkbox.toggle-sm input[type=checkbox]+label,.toggle-checkbox.toggle-sm input[type=checkbox]+label:before{height:20px;width:35px}.toggle-checkbox.toggle-sm input[type=checkbox]+label:after{height:19px;width:19px}.toggle-checkbox.toggle-sm input[type=checkbox]:checked+label:after{left:16px}.toggle-checkbox.toggle-primary input[type=checkbox]:checked+label:before{background:#7774e7}.toggle-checkbox.toggle-success input[type=checkbox]:checked+label:before{background:#37c936}.toggle-checkbox.toggle-warning input[type=checkbox]:checked+label:before{background:#fc0}.toggle-checkbox.toggle-danger input[type=checkbox]:checked+label:before{background:#ff3c7e} +.modal-fs .modal-dialog{width:100%;margin:0 auto;height:100%;max-width:none}.modal-fs .modal-dialog .modal-content{height:100%;border-radius:0;background:#fff;background:hsla(0,0%,100%,.9)}.modal-fs .modal-close{position:absolute;top:20px;right:20px;padding:7px 10px;border:1px solid #9ea0b1;border-radius:50px;color:#9ea0b1}.modal-fs .modal-close:focus,.modal-fs .modal-close:hover{color:#333;text-decoration:none;border:1px solid #333}button,input,textarea{outline:none}.form-group{margin-bottom:25px}.form-control{border:1px solid #e6ecf5;border-radius:2px;box-shadow:none;height:42px;font-size:14px;color:#333;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.form-control::-webkit-input-placeholder{color:#e0e2e9}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#e0e2e9}.form-control:-ms-input-placeholder{color:#e0e2e9}.form-control:focus{outline:0 none;box-shadow:none;border-color:#3daef3}.form-control.input-sm{height:30px}.form-control.input-lg{height:50px}.form-control.error{border-color:#ff3c7e;background-color:#ffeff4}.form-control.valid{border-color:#37c936;background-color:#ebfaeb;color:#278d26}.has-success .form-control,.has-success .form-control:focus{box-shadow:none;border-color:#37c936}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox label .has-success.checkbox-inline label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#37c936}.has-warning .form-control,.has-warning .form-control:focus{box-shadow:none;border-color:#fc0}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox label .has-warning.checkbox-inline label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#fc0}.has-error .form-control,.has-error .form-control:focus{box-shadow:none;border-color:#ff3c7e}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox label .has-error.checkbox-inline label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#ff3c7e}textarea.form-control{min-height:175px}.input-icon{position:relative}.input-icon i{position:absolute;left:10px;top:15px;color:#e0e2e9}.input-icon .form-control{padding-left:40px}.input-group-text{background-color:transparent;border:1px solid #e6ecf5;color:#e0e2e9;border-radius:0;border-right:0;line-height:1.8}.input-group-text .btn{margin:0;padding:0;background-color:transparent}.timepicker-input .input-group-text{cursor:pointer}.checkbox{padding:7px 0;min-height:auto}.checkbox input[type=checkbox]{margin:0;display:none;width:22px}.checkbox input[type=checkbox]+label{padding-left:0}.checkbox input[type=checkbox]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:3px;margin-right:10px;font-size:15px;font-family:themify;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.checkbox input[type=checkbox]:checked+label:before{content:"\E64C";color:#0f9aee}.checkbox.checkbox-primary input[type=checkbox]:checked+label:before{content:"\E64C";color:#7774e7}.checkbox.checkbox-success input[type=checkbox]:checked+label:before{content:"\E64C";color:#37c936}.checkbox.checkbox-warning input[type=checkbox]:checked+label:before{content:"\E64C";color:#fc0}.checkbox.checkbox-danger input[type=checkbox]:checked+label:before{content:"\E64C";color:#ff3c7e}.radio{padding:7px 0;min-height:auto}.radio input[type=radio]{margin:0;display:none;width:22px}.radio input[type=radio]+label{padding-left:0}.radio input[type=radio]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:50%;margin-right:10px;font-size:14px;font-family:FontAwesome;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.radio input[type=radio]:checked+label:before{content:"\F111";color:#0f9aee}.radio.radio-primary input[type=radio]:checked+label:before{content:"\F111";color:#7774e7}.radio.radio-success input[type=radio]:checked+label:before{content:"\F111";color:#37c936}.radio.radio-warning input[type=radio]:checked+label:before{content:"\F111";color:#fc0}.radio.radio-danger input[type=radio]:checked+label:before{content:"\F111";color:#ff3c7e}.checkbox label,.radio label{cursor:pointer}.checkbox-inline,.radio-inline{margin-right:15px;margin-top:0;display:inline-block}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:0}.toggle-checkbox input[type=checkbox]{opacity:0;position:absolute}.toggle-checkbox input[type=checkbox]+label{position:relative;display:inline-block;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease;height:30px;width:50px;border:1px solid #e6ecf5;border-radius:60px;cursor:pointer}.toggle-checkbox input[type=checkbox]+label:before{content:"";position:absolute;display:block;transition:.2s cubic-bezier(.24,0,.5,1);-webkit-transition:.2s cubic-bezier(.24,0,.5,1);-moz-transition:.2s cubic-bezier(.24,0,.5,1);-o-transition:.2s cubic-bezier(.24,0,.5,1);-ms-transition:.2s cubic-bezier(.24,0,.5,1);height:30px;width:50px;top:0;left:0;border-radius:30px}.toggle-checkbox input[type=checkbox]+label:after{content:"";position:absolute;display:block;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);transition:.35s cubic-bezier(.54,1.6,.5,1);-webkit-transition:.35s cubic-bezier(.54,1.6,.5,1);-moz-transition:.35s cubic-bezier(.54,1.6,.5,1);-o-transition:.35s cubic-bezier(.54,1.6,.5,1);-ms-transition:.35s cubic-bezier(.54,1.6,.5,1);background:#f7f7f7;height:28px;width:28px;top:0;left:0;border-radius:60px}.toggle-checkbox input[type=checkbox]:checked+label:before{background:#0f9aee;transition:width .2s cubic-bezier(0,0,0,.1);-webkit-transition:width .2s cubic-bezier(0,0,0,.1);-moz-transition:width .2s cubic-bezier(0,0,0,.1);-o-transition:width .2s cubic-bezier(0,0,0,.1);-ms-transition:width .2s cubic-bezier(0,0,0,.1)}.toggle-checkbox input[type=checkbox]:checked+label:after{left:24px}.toggle-checkbox.toggle-sm input[type=checkbox]+label,.toggle-checkbox.toggle-sm input[type=checkbox]+label:before{height:20px;width:35px}.toggle-checkbox.toggle-sm input[type=checkbox]+label:after{height:19px;width:19px}.toggle-checkbox.toggle-sm input[type=checkbox]:checked+label:after{left:16px}.toggle-checkbox.toggle-primary input[type=checkbox]:checked+label:before{background:#7774e7}.toggle-checkbox.toggle-success input[type=checkbox]:checked+label:before{background:#37c936}.toggle-checkbox.toggle-warning input[type=checkbox]:checked+label:before{background:#fc0}.toggle-checkbox.toggle-danger input[type=checkbox]:checked+label:before{background:#ff3c7e} .list,.list li{position:relative}.list li{padding-bottom:10px}.list.tick{list-style:none;padding-left:0}.list.tick>li{padding-left:30px}.list.tick>li:before{content:"\E64C";font-family:themify;position:absolute;left:0}.list.star{list-style:none;padding-left:0}.list.star>li{padding-left:30px}.list.star>li:before{content:"\E60A";font-family:themify;position:absolute;left:0}.list.dash{list-style:none;padding-left:0}.list.dash>li{padding-left:30px}.list.dash>li:before{content:"-";position:absolute;left:10px}.list.bullet{list-style:none;padding-left:0}.list.bullet>li{padding-left:30px}.list.bullet>li:before{content:"\E724";font-family:themify;position:absolute;left:0}.list.arrow{list-style:none;padding-left:0}.list.arrow>li{padding-left:30px}.list.arrow>li:before{content:"\E649";font-family:themify;position:absolute;font-size:10px;left:0;top:4px}.list.decimal{list-style-type:decimal;padding-left:20px}.list.decimal li{padding-left:10px}.list.upper-roman{list-style-type:upper-roman;padding-left:20px}.list.upper-roman li{padding-left:10px}.list.lower-alpha{list-style-type:lower-alpha;padding-left:20px}.list.lower-alpha li{padding-left:10px}.list.bullet-primary>li:before{color:#7774e7}.list.bullet-info li:before{color:#0f9aee}.list.bullet-success li:before{color:#37c936}.list.bullet-warning li:before{color:#fc0}.list.bullet-danger li:before{color:#ff3c7e}.list.bullet-white li:before{color:#fff}.list.bullet-dark li:before{color:#333}.list-info{margin-bottom:0;position:relative;padding-left:0;list-style:none}.list-info,.list-info>li{display:block}.list-info>li>a{display:block;position:relative;padding:12px 0}.list-info>li>a:focus,.list-info>li>a:hover{text-decoration:none}.list-info .thumb-img{line-height:40px;width:40px;text-align:center;font-size:17px;border-radius:50px;float:left}.list-info img.thumb-img{height:40px;width:40px}.list-info .info{padding-left:55px;height:auto;position:relative}.list-info .info .title{display:block;color:#333;line-height:1.5}.list-info .info .title.pdd-top-5{padding-top:7px!important}.list-info .info .sub-title{display:block;font-size:12px;color:#b4b7c8;max-width:90%}.list-info .info .float-object{position:absolute;right:15px;color:#333;top:50%;font-size:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.list-members{display:inline-block;margin-bottom:0;overflow:hidden}.list-members>li{float:left}.list-members>li>a img,.list-members>li>img{width:35px;height:35px;border-radius:100%;overflow:hidden;border:2px solid #fff;display:block}.list-members>li.all-members{border-radius:100%}.list-members>li.all-members>a{width:35px;line-height:35px;display:block;text-align:center;border-radius:100%;background-color:#f6f7fb;color:#333}.list-members>li.add-member>a{border:2px dashed #e6ecf5;width:35px;line-height:30px;display:block;text-align:center;border-radius:100%;color:#c2d0e6;margin-left:5px}.list-link{margin-bottom:0}.list-link li{padding:10px 0}.list-link li a{color:#333}.list-link li a:focus,.list-link li a:hover{color:#333;text-decoration:none}.status{width:10px;height:10px;background-color:#fff;border-radius:50px;border:3px solid;border-color:#e6ecf5;position:absolute;top:8px;left:0}.status.online,.status.success{border-color:#37c936}.status.danger,.status.no-disturb{border-color:#ff3c7e}.status.away,.status.warning{border-color:#fc0}.status.info{border-color:#0f9aee}.status.primary{border-color:#7774e7}.label,.tag{padding:4px 10px;border-radius:50px;font-size:75%;font-weight:700;line-height:1}.label-lg,.tag-lg{font-size:16px;padding:6px 12px}label.error{color:#ff3c7e}label.success{color:#37c936}.label-primary{background-color:#f7f6fe;color:#7774e7}.label-success{background-color:#ebfaeb;color:#37c936}.label-info{background-color:#e5f4fd;color:#0f9aee}.label-warning{background-color:#fffae6;color:#fc0}.label-danger{background-color:#ffeff4;color:#ff3c7e}.tag{display:inline;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.tag-primary{background-color:#7774e7;color:#fff}.tag-success{background-color:#37c936;color:#fff}.tag-info{background-color:#0f9aee;color:#fff}.tag-warning{background-color:#fc0;color:#fff}.tag-danger{background-color:#ff3c7e;color:#fff}.card{position:relative;background-color:#fff;margin-bottom:30px;border:1px solid #e6ecf5;border-radius:5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.card.bg-danger,.card.bg-info,.card.bg-primary,.card.bg-success,.card.bg-warning{color:#e6e6e6}.card.bg-danger h1,.card.bg-danger h2,.card.bg-danger h3,.card.bg-danger h4,.card.bg-danger h5,.card.bg-danger h6,.card.bg-info h1,.card.bg-info h2,.card.bg-info h3,.card.bg-info h4,.card.bg-info h5,.card.bg-info h6,.card.bg-primary h1,.card.bg-primary h2,.card.bg-primary h3,.card.bg-primary h4,.card.bg-primary h5,.card.bg-primary h6,.card.bg-success h1,.card.bg-success h2,.card.bg-success h3,.card.bg-success h4,.card.bg-success h5,.card.bg-success h6,.card.bg-warning h1,.card.bg-warning h2,.card.bg-warning h3,.card.bg-warning h4,.card.bg-warning h5,.card.bg-warning h6{color:#fff}.card.bg-danger p,.card.bg-info p,.card.bg-primary p,.card.bg-success p,.card.bg-warning p{color:#e6e6e6}.card .card-heading{padding:15px 20px;position:relative}.card .card-heading .card-title{margin-bottom:0}.card .card-body{padding:15px 20px}.card .card-footer{position:relative;padding:10px 15px;min-height:55px;background-color:transparent}.card .card-footer .btn{margin:0}.card .card-footer .btn-flat{font-size:13px;text-transform:uppercase}.card .card-horizon{padding:0;position:relative}.card .card-horizon .image-container{overflow:hidden;position:absolute;height:100%;padding:0;top:0}@media only screen and (max-width:767px){.card .card-horizon .image-container{position:static}} @@ -301,7 +302,7 @@ table.dataTable.no-footer{border-bottom:1px solid #e6ecf5;margin-bottom:20px}.so .note-editor{box-shadow:none}.note-editor.note-frame{border:1px solid #e6ecf5;border-radius:0}.note-editor.note-frame .note-statusbar{background-color:#f8fafc}.note-editor .btn-default{margin-bottom:0}.note-editor .modal.in{z-index:99999}.note-editor .panel-heading{background-color:transparent;border-bottom:1px solid #e6ecf5}.note-editor.fullscreen .note-toolbar{background-color:#fff}.note-editor .note-btn.active{background-color:#edf2f8}.note-popover.popover{display:none}.nvd3 .nv-axis line,.nvd3 .nv-axis path{stroke:#e6ecf5}.nvd3 text{font-family:Roboto,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;fill:#333}.nvtooltip{color:#333;border-color:#e6ecf5;background:#fff;border-radius:0;box-shadow:0 0 6px rgba(0,0,0,.1)}.nvtooltip table{margin:15px}.nvtooltip table td.legend-color-guide div{border:0;border-radius:50px}.nvtooltip table tr.highlight td,.nvtooltip table tr td{padding:7px 10px}.rickshaw_graph .x_ticks_d3 path,.rickshaw_graph .y_ticks path{stroke:#c2d0e6}.sparkline-chart{overflow:hidden}.jqstooltip{box-sizing:content-box}button{box-shadow:none;cursor:pointer}button,button:focus{outline:none}button.active:focus,button:active:focus{outline:none;box-shadow:none}button.disabled,button:disabled{opacity:.5;cursor:not-allowed}.btn{cursor:pointer;font-family:Roboto,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:1px;font-size:13px;padding:10px 20px;border-radius:6px;margin-right:5px;margin-bottom:10px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.btn.dropdown-toggle{margin-bottom:0}.btn:focus{box-shadow:none}.btn.active:focus,.btn:active:focus,.btn:focus{outline:none}.btn-inverse{font-weight:700}.btn-default{color:#333;background-color:#fff;border-color:#d4deee;font-weight:500}.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover{color:#333;background-color:#edf2f8;border-color:#edf2f8}.btn-primary{background-color:#7774e7;border-color:#7774e7;color:#fff}.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#8c8aeb;border-color:#8c8aeb}.btn-primary.active,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active{background-color:#625ee3;border-color:#625ee3}.btn-primary.btn-inverse{background-color:#f7f6fe;color:#7774e7;border-color:transparent;box-shadow:none}.btn-primary.btn-inverse:focus,.btn-primary.btn-inverse:hover{background-color:#e1e1fa;color:#625ee3;border-color:transparent}.btn-primary.disabled{opacity:.35}.btn-primary.disabled,.btn-primary.disabled:focus,.btn-primary.disabled:hover{background-color:#7774e7;border-color:#7774e7}.btn-success{background-color:#37c936;border-color:#37c936;color:#fff}.btn-success:focus,.btn-success:hover{color:#fff;background-color:#4bce4a;border-color:#4bce4a}.btn-success.active,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active{background-color:#32b531;border-color:#32b531}.btn-success.btn-inverse{background-color:#ebfaeb;color:#37c936;border-color:transparent;box-shadow:none}.btn-success.btn-inverse:focus,.btn-success.btn-inverse:hover{background-color:#d7f4d7;color:#32b531;border-color:transparent}.btn-success.disabled{opacity:.35}.btn-success.disabled,.btn-success.disabled:focus,.btn-success.disabled:hover{background-color:#37c936;border-color:#37c936}.btn-info{background-color:#0f9aee;border-color:#0f9aee;color:#fff}.btn-info:focus,.btn-info:hover{color:#fff;background-color:#25a4f1;border-color:#25a4f1}.btn-info.active,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active{background-color:#0d8ad6;border-color:#0d8ad6}.btn-info.btn-inverse{background-color:#e5f4fd;color:#0f9aee;border-color:transparent;box-shadow:none}.btn-info.btn-inverse:focus,.btn-info.btn-inverse:hover{background-color:#cdeafc;color:#0d8ad6;border-color:transparent}.btn-info.disabled{opacity:.35}.btn-info.disabled,.btn-info.disabled:focus,.btn-info.disabled:hover{background-color:#0f9aee;border-color:#0f9aee}.btn-warning{color:#fff;background-color:#fc0;border-color:#fc0}.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#ffd11a;border-color:#ffd11a}.btn-warning.active,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active{background-color:#e6b800;border-color:#e6b800}.btn-warning.btn-inverse{background-color:#fffae6;color:#fc0;border-color:transparent;box-shadow:none}.btn-warning.btn-inverse:focus,.btn-warning.btn-inverse:hover{background-color:#fff5cc;color:#e6b800;border-color:transparent}.btn-warning.disabled{opacity:.35}.btn-warning.disabled,.btn-warning.disabled:focus,.btn-warning.disabled:hover{background-color:#fc0;border-color:#fc0}.btn-danger{color:#fff;background-color:#ff3c7e;border-color:#ff3c7e}.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#ff568f;border-color:#ff568f}.btn-danger.active,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active{background-color:#ff236d;border-color:#ff236d}.btn-danger.btn-inverse{background-color:#ffeff4;color:#ff3c7e;border-color:transparent;box-shadow:none}.btn-danger.btn-inverse:focus,.btn-danger.btn-inverse:hover{background-color:#ffd5e3;color:#ff236d;border-color:transparent}.btn-danger.disabled{opacity:.35}.btn-danger.disabled,.btn-danger.disabled:focus,.btn-danger.disabled:hover{background-color:#ff3c7e;border-color:#ff3c7e}.show>.dropdown-toggle.btn-primary,.show>.dropdown-toggle.btn-primary:focus,.show>.dropdown-toggle.btn-primary:hover{background-color:#625ee3;border-color:#625ee3}.show>.dropdown-toggle.btn-primary.btn-inverse,.show>.dropdown-toggle.btn-primary.btn-inverse:focus,.show>.dropdown-toggle.btn-primary.btn-inverse:hover{background-color:#e1e1fa;color:#625ee3}.show>.dropdown-toggle.btn-success,.show>.dropdown-toggle.btn-success:focus,.show>.dropdown-toggle.btn-success:hover{background-color:#32b531;border-color:#32b531}.show>.dropdown-toggle.btn-success.btn-inverse,.show>.dropdown-toggle.btn-success.btn-inverse:focus,.show>.dropdown-toggle.btn-success.btn-inverse:hover{background-color:#d7f4d7;color:#32b531}.show>.dropdown-toggle.btn-info,.show>.dropdown-toggle.btn-info:focus,.show>.dropdown-toggle.btn-info:hover{background-color:#0d8ad6;border-color:#0d8ad6}.show>.dropdown-toggle.btn-info.btn-inverse,.show>.dropdown-toggle.btn-info.btn-inverse:focus,.show>.dropdown-toggle.btn-info.btn-inverse:hover{background-color:#cdeafc;color:#0d8ad6}.show>.dropdown-toggle.btn-warning,.show>.dropdown-toggle.btn-warning:focus,.show>.dropdown-toggle.btn-warning:hover{background-color:#e6b800;border-color:#e6b800}.show>.dropdown-toggle.btn-warning.btn-inverse,.show>.dropdown-toggle.btn-warning.btn-inverse:focus,.show>.dropdown-toggle.btn-warning.btn-inverse:hover{background-color:#fff5cc;color:#e6b800}.show>.dropdown-toggle.btn-danger,.show>.dropdown-toggle.btn-danger:focus,.show>.dropdown-toggle.btn-danger:hover{background-color:#ff236d;border-color:#ff236d}.show>.dropdown-toggle.btn-danger.btn-inverse,.show>.dropdown-toggle.btn-danger.btn-inverse:focus,.show>.dropdown-toggle.btn-danger.btn-inverse:hover{background-color:#ffd5e3;color:#ff236d}.btn-flat{border:0;color:#8f92a1;background-color:transparent}.btn-flat:focus,.btn-flat:hover{background:#e6ecf5;background:rgba(230,236,245,.55);color:#6b7192}.btn-icon{padding:10px 11px}.btn-facebook{background-color:#3b579d;color:#fff}.btn-facebook:focus,.btn-facebook:hover{background-color:#5674bf;border-color:#5674bf;color:#fff}.btn-twitter{background-color:#2caae1;color:#fff}.btn-twitter:focus,.btn-twitter:hover{background-color:#62c0e9;border-color:#62c0e9;color:#fff}.btn-instagram{background-color:#5d4a3b;color:#fff}.btn-instagram:focus,.btn-instagram:hover{background-color:#826853;border-color:#826853;color:#fff}.btn-google-plus{background-color:#dc4a38;color:#fff}.btn-google-plus:focus,.btn-google-plus:hover{background-color:#e5796c;border-color:#e5796c;color:#fff}.btn-dropbox{background-color:#007ee6;color:#fff}.btn-dropbox:focus,.btn-dropbox:hover{background-color:#249cff;border-color:#249cff;color:#fff}.btn-dribbble{background-color:#ea4c89;color:#fff}.btn-dribbble:focus,.btn-dribbble:hover{background-color:#f083ad;border-color:#f083ad;color:#fff}.btn-yahoo{background-color:#7b0099;color:#fff}.btn-yahoo:focus,.btn-yahoo:hover{background-color:#ac00d6;border-color:#ac00d6;color:#fff}.btn-sound-cloud{background-color:#ff6a22;color:#fff}.btn-sound-cloud:focus,.btn-sound-cloud:hover{background-color:#ff935f;border-color:#ff935f;color:#fff}.btn-html5{background-color:#f16528;color:#fff}.btn-html5:focus,.btn-html5:hover{background-color:#f58e61;border-color:#f58e61;color:#fff}.btn-wordpress{background-color:#0087be;color:#fff}.btn-wordpress:focus,.btn-wordpress:hover{background-color:#00b2fb;border-color:#00b2fb;color:#fff}.btn-tumblr{background-color:#36465d;color:#fff}.btn-tumblr:focus,.btn-tumblr:hover{background-color:#4c6384;border-color:#4c6384;color:#fff}.btn-skype{background-color:#00aaf1;color:#fff}.btn-skype:focus,.btn-skype:hover{background-color:#2fc2ff;border-color:#2fc2ff;color:#fff}.btn-youtube{background-color:#de2825;color:#fff}.btn-youtube:focus,.btn-youtube:hover{background-color:#e65c5a;border-color:#e65c5a;color:#fff}.btn-vimeo{background-color:#1bb6ec;color:#fff}.btn-vimeo:focus,.btn-vimeo:hover{background-color:#53c8f1;border-color:#53c8f1;color:#fff}.btn-linkedin{background-color:#0177b5;color:#fff}.btn-linkedin:focus,.btn-linkedin:hover{background-color:#019ff2;border-color:#019ff2;color:#fff}.btn-pinterest{background-color:#c9181f;color:#fff}.btn-pinterest:focus,.btn-pinterest:hover{background-color:#e7373e;border-color:#e7373e;color:#fff}.btn-group-lg>.btn,.btn-lg{padding:11px 30px;font-size:13px}.btn-group-sm>.btn,.btn-sm{padding:7px 12px}.btn-xs{font-size:9px;padding:5px 10px}.btn-rounded{border-radius:50px}.btn-block{padding-top:12px;padding-bottom:12px}.btn-group .btn{padding:10px 14px;margin-right:0}.btn-group.btn-group-vertical .btn{margin-bottom:0}.modal.fade .modal-dialog{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0)}.modal.fade.slide-in-right .modal-dialog{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%)}.modal.fade.slide-in-right.show .modal-dialog{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.modal.fade.slide-in-left .modal-dialog{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%)}.modal.fade.slide-in-left.show .modal-dialog{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.modal.fade.modal-fs .modal-dialog,.modal.fade.modal-fs.show .modal-dialog{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.modal-header{padding:15px 20px;padding-bottom:5px;border-bottom:0}.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6{margin-bottom:0}.modal-body,.modal-footer{padding:15px 20px}.modal-footer{border-top:1px solid #e6ecf5;text-align:left}.modal-footer .btn{margin-bottom:0}.modal-footer .btn+.btn{margin-left:0}.modal-content{position:relative;background-color:#fff;border:0;border-radius:5px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-left .modal-dialog,.modal-right .modal-dialog{width:400px;height:100%;margin:0 auto 0 0}@media only screen and (max-width:767px){.modal-left .modal-dialog,.modal-right .modal-dialog{width:260pxpx}} .modal-left .modal-dialog .modal-content,.modal-right .modal-dialog .modal-content{height:100%;border-radius:0}.modal-left .modal-dialog .modal-content .side-modal-wrapper,.modal-right .modal-dialog .modal-content .side-modal-wrapper{height:100%;padding-left:15px;padding-right:15px;position:relative}.modal-left .modal-dialog .modal-content .modal-footer,.modal-right .modal-dialog .modal-content .modal-footer{position:absolute;bottom:0;width:calc(100% - 30px);left:15px}.modal-right .modal-dialog{margin:0 0 0 auto}.modal-backdrop{z-index:1040;background-color:#333}@media only screen and (min-width:767px){.modal-sm{width:350px}} -.modal-fs .modal-dialog{width:100%;margin:0 auto;height:100%;max-width:none}.modal-fs .modal-dialog .modal-content{height:100%;border-radius:0;background:#fff;background:hsla(0,0%,100%,.9)}.modal-fs .modal-close{position:absolute;top:20px;right:20px;padding:7px 10px;color:#9ea0b1}.modal-fs .modal-close:focus,.modal-fs .modal-close:hover{color:#333;text-decoration:none}button,input,textarea{outline:none}.form-group{margin-bottom:25px}.form-control{border:1px solid #e6ecf5;border-radius:2px;box-shadow:none;height:42px;font-size:14px;color:#333;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.form-control::-webkit-input-placeholder{color:#e0e2e9}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#e0e2e9}.form-control:-ms-input-placeholder{color:#e0e2e9}.form-control:focus{outline:0 none;box-shadow:none;border-color:#3daef3}.form-control.input-sm{height:30px}.form-control.input-lg{height:50px}.form-control.error{border-color:#ff3c7e;background-color:#ffeff4}.form-control.valid{border-color:#37c936;background-color:#ebfaeb;color:#278d26}.has-success .form-control,.has-success .form-control:focus{box-shadow:none;border-color:#37c936}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox label .has-success.checkbox-inline label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#37c936}.has-warning .form-control,.has-warning .form-control:focus{box-shadow:none;border-color:#fc0}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox label .has-warning.checkbox-inline label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#fc0}.has-error .form-control,.has-error .form-control:focus{box-shadow:none;border-color:#ff3c7e}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox label .has-error.checkbox-inline label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#ff3c7e}textarea.form-control{min-height:175px}.input-icon{position:relative}.input-icon i{position:absolute;left:10px;top:15px;color:#e0e2e9}.input-icon .form-control{padding-left:40px}.input-group-text{background-color:transparent;border:1px solid #e6ecf5;color:#e0e2e9;border-radius:0;border-right:0;line-height:1.8}.input-group-text .btn{margin:0;padding:0;background-color:transparent}.timepicker-input .input-group-text{cursor:pointer}.checkbox{padding:7px 0;min-height:auto}.checkbox input[type=checkbox]{margin:0;display:none;width:22px}.checkbox input[type=checkbox]+label{padding-left:0}.checkbox input[type=checkbox]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:3px;margin-right:10px;font-size:15px;font-family:themify;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.checkbox input[type=checkbox]:checked+label:before{content:"\E64C";color:#0f9aee}.checkbox.checkbox-primary input[type=checkbox]:checked+label:before{content:"\E64C";color:#7774e7}.checkbox.checkbox-success input[type=checkbox]:checked+label:before{content:"\E64C";color:#37c936}.checkbox.checkbox-warning input[type=checkbox]:checked+label:before{content:"\E64C";color:#fc0}.checkbox.checkbox-danger input[type=checkbox]:checked+label:before{content:"\E64C";color:#ff3c7e}.radio{padding:7px 0;min-height:auto}.radio input[type=radio]{margin:0;display:none;width:22px}.radio input[type=radio]+label{padding-left:0}.radio input[type=radio]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:50%;margin-right:10px;font-size:14px;font-family:FontAwesome;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.radio input[type=radio]:checked+label:before{content:"\F111";color:#0f9aee}.radio.radio-primary input[type=radio]:checked+label:before{content:"\F111";color:#7774e7}.radio.radio-success input[type=radio]:checked+label:before{content:"\F111";color:#37c936}.radio.radio-warning input[type=radio]:checked+label:before{content:"\F111";color:#fc0}.radio.radio-danger input[type=radio]:checked+label:before{content:"\F111";color:#ff3c7e}.checkbox label,.radio label{cursor:pointer}.checkbox-inline,.radio-inline{margin-right:15px;margin-top:0;display:inline-block}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:0}.toggle-checkbox input[type=checkbox]{opacity:0;position:absolute}.toggle-checkbox input[type=checkbox]+label{position:relative;display:inline-block;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease;height:30px;width:50px;border:1px solid #e6ecf5;border-radius:60px;cursor:pointer}.toggle-checkbox input[type=checkbox]+label:before{content:"";position:absolute;display:block;transition:.2s cubic-bezier(.24,0,.5,1);-webkit-transition:.2s cubic-bezier(.24,0,.5,1);-moz-transition:.2s cubic-bezier(.24,0,.5,1);-o-transition:.2s cubic-bezier(.24,0,.5,1);-ms-transition:.2s cubic-bezier(.24,0,.5,1);height:30px;width:50px;top:0;left:0;border-radius:30px}.toggle-checkbox input[type=checkbox]+label:after{content:"";position:absolute;display:block;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);transition:.35s cubic-bezier(.54,1.6,.5,1);-webkit-transition:.35s cubic-bezier(.54,1.6,.5,1);-moz-transition:.35s cubic-bezier(.54,1.6,.5,1);-o-transition:.35s cubic-bezier(.54,1.6,.5,1);-ms-transition:.35s cubic-bezier(.54,1.6,.5,1);background:#f7f7f7;height:28px;width:28px;top:0;left:0;border-radius:60px}.toggle-checkbox input[type=checkbox]:checked+label:before{background:#0f9aee;transition:width .2s cubic-bezier(0,0,0,.1);-webkit-transition:width .2s cubic-bezier(0,0,0,.1);-moz-transition:width .2s cubic-bezier(0,0,0,.1);-o-transition:width .2s cubic-bezier(0,0,0,.1);-ms-transition:width .2s cubic-bezier(0,0,0,.1)}.toggle-checkbox input[type=checkbox]:checked+label:after{left:24px}.toggle-checkbox.toggle-sm input[type=checkbox]+label,.toggle-checkbox.toggle-sm input[type=checkbox]+label:before{height:20px;width:35px}.toggle-checkbox.toggle-sm input[type=checkbox]+label:after{height:19px;width:19px}.toggle-checkbox.toggle-sm input[type=checkbox]:checked+label:after{left:16px}.toggle-checkbox.toggle-primary input[type=checkbox]:checked+label:before{background:#7774e7}.toggle-checkbox.toggle-success input[type=checkbox]:checked+label:before{background:#37c936}.toggle-checkbox.toggle-warning input[type=checkbox]:checked+label:before{background:#fc0}.toggle-checkbox.toggle-danger input[type=checkbox]:checked+label:before{background:#ff3c7e}.list,.list li{position:relative}.list li{padding-bottom:10px}.list.tick{list-style:none;padding-left:0}.list.tick>li{padding-left:30px}.list.tick>li:before{content:"\E64C";font-family:themify;position:absolute;left:0}.list.star{list-style:none;padding-left:0}.list.star>li{padding-left:30px}.list.star>li:before{content:"\E60A";font-family:themify;position:absolute;left:0}.list.dash{list-style:none;padding-left:0}.list.dash>li{padding-left:30px}.list.dash>li:before{content:"-";position:absolute;left:10px}.list.bullet{list-style:none;padding-left:0}.list.bullet>li{padding-left:30px}.list.bullet>li:before{content:"\E724";font-family:themify;position:absolute;left:0}.list.arrow{list-style:none;padding-left:0}.list.arrow>li{padding-left:30px}.list.arrow>li:before{content:"\E649";font-family:themify;position:absolute;font-size:10px;left:0;top:4px}.list.decimal{list-style-type:decimal;padding-left:20px}.list.decimal li{padding-left:10px}.list.upper-roman{list-style-type:upper-roman;padding-left:20px}.list.upper-roman li{padding-left:10px}.list.lower-alpha{list-style-type:lower-alpha;padding-left:20px}.list.lower-alpha li{padding-left:10px}.list.bullet-primary>li:before{color:#7774e7}.list.bullet-info li:before{color:#0f9aee}.list.bullet-success li:before{color:#37c936}.list.bullet-warning li:before{color:#fc0}.list.bullet-danger li:before{color:#ff3c7e}.list.bullet-white li:before{color:#fff}.list.bullet-dark li:before{color:#333}.list-info{margin-bottom:0;position:relative;padding-left:0;list-style:none}.list-info,.list-info>li{display:block}.list-info>li>a{display:block;position:relative;padding:12px 0}.list-info>li>a:focus,.list-info>li>a:hover{text-decoration:none}.list-info .thumb-img{line-height:40px;width:40px;text-align:center;font-size:17px;border-radius:50px;float:left}.list-info img.thumb-img{height:40px;width:40px}.list-info .info{padding-left:55px;height:auto;position:relative}.list-info .info .title{display:block;color:#333;}.list-info .info .title.pdd-top-5{padding-top:7px!important}.list-info .info .sub-title{display:block;font-size:12px;color:#b4b7c8;max-width:90%}.list-info .info .float-object{position:absolute;right:15px;color:#333;top:50%;font-size:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.list-members{display:inline-block;margin-bottom:0;overflow:hidden}.list-members>li{float:left}.list-members>li>a img,.list-members>li>img{width:35px;height:35px;border-radius:100%;overflow:hidden;border:2px solid #fff;display:block}.list-members>li.all-members{border-radius:100%}.list-members>li.all-members>a{width:35px;line-height:35px;display:block;text-align:center;border-radius:100%;background-color:#f6f7fb;color:#333}.list-members>li.add-member>a{border:2px dashed #e6ecf5;width:35px;line-height:30px;display:block;text-align:center;border-radius:100%;color:#c2d0e6;margin-left:5px}.list-link{margin-bottom:0}.list-link li{padding:10px 0}.list-link li a{color:#333}.list-link li a:focus,.list-link li a:hover{color:#333;text-decoration:none}.status{width:10px;height:10px;background-color:#fff;border-radius:50px;border:3px solid;border-color:#e6ecf5;position:absolute;top:8px;left:0}.status.online,.status.success{border-color:#37c936}.status.danger,.status.no-disturb{border-color:#ff3c7e}.status.away,.status.warning{border-color:#fc0}.status.info{border-color:#0f9aee}.status.primary{border-color:#7774e7}.label,.tag{padding:4px 10px;border-radius:50px;font-size:75%;font-weight:700;line-height:1}.label-lg,.tag-lg{font-size:16px;padding:6px 12px}label.error{color:#ff3c7e}label.success{color:#37c936}.label-primary{background-color:#f7f6fe;color:#7774e7}.label-success{background-color:#ebfaeb;color:#37c936}.label-info{background-color:#e5f4fd;color:#0f9aee}.label-warning{background-color:#fffae6;color:#fc0}.label-danger{background-color:#ffeff4;color:#ff3c7e}.tag{display:inline;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.tag-primary{background-color:#7774e7;color:#fff}.tag-success{background-color:#37c936;color:#fff}.tag-info{background-color:#0f9aee;color:#fff}.tag-warning{background-color:#fc0;color:#fff}.tag-danger{background-color:#ff3c7e;color:#fff}.card{position:relative;background-color:#fff;margin-bottom:30px;border:1px solid #e6ecf5;border-radius:5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.card.bg-danger,.card.bg-info,.card.bg-primary,.card.bg-success,.card.bg-warning{color:#e6e6e6}.card.bg-danger h1,.card.bg-danger h2,.card.bg-danger h3,.card.bg-danger h4,.card.bg-danger h5,.card.bg-danger h6,.card.bg-info h1,.card.bg-info h2,.card.bg-info h3,.card.bg-info h4,.card.bg-info h5,.card.bg-info h6,.card.bg-primary h1,.card.bg-primary h2,.card.bg-primary h3,.card.bg-primary h4,.card.bg-primary h5,.card.bg-primary h6,.card.bg-success h1,.card.bg-success h2,.card.bg-success h3,.card.bg-success h4,.card.bg-success h5,.card.bg-success h6,.card.bg-warning h1,.card.bg-warning h2,.card.bg-warning h3,.card.bg-warning h4,.card.bg-warning h5,.card.bg-warning h6{color:#fff}.card.bg-danger p,.card.bg-info p,.card.bg-primary p,.card.bg-success p,.card.bg-warning p{color:#e6e6e6}.card .card-heading{padding:15px 20px;position:relative}.card .card-heading .card-title{margin-bottom:0}.card .card-body{padding:15px 20px}.card .card-footer{position:relative;padding:10px 15px;min-height:55px;background-color:transparent}.card .card-footer .btn{margin:0}.card .card-footer .btn-flat{font-size:13px;text-transform:uppercase}.card .card-horizon{padding:0;position:relative}.card .card-horizon .image-container{overflow:hidden;position:absolute;height:100%;padding:0;top:0}@media only screen and (max-width:767px){.card .card-horizon .image-container{position:static}} +.modal-fs .modal-dialog{width:100%;margin:0 auto;height:100%;max-width:none}.modal-fs .modal-dialog .modal-content{height:100%;border-radius:0;background:#fff;background:hsla(0,0%,100%,.9)}.modal-fs .modal-close{position:absolute;top:20px;right:20px;padding:7px 10px;color:#9ea0b1}.modal-fs .modal-close:focus,.modal-fs .modal-close:hover{color:#333;text-decoration:none}button,input,textarea{outline:none}.form-group{margin-bottom:25px}.form-control{border:1px solid #e6ecf5;border-radius:2px;box-shadow:none;height:42px;font-size:14px;color:#333;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.form-control::-webkit-input-placeholder{color:#e0e2e9}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#e0e2e9}.form-control:-ms-input-placeholder{color:#e0e2e9}.form-control:focus{outline:0 none;box-shadow:none;border-color:#3daef3}.form-control.input-sm{height:30px}.form-control.input-lg{height:50px}.form-control.error{border-color:#ff3c7e;background-color:#ffeff4}.form-control.valid{border-color:#37c936;background-color:#ebfaeb;color:#278d26}.has-success .form-control,.has-success .form-control:focus{box-shadow:none;border-color:#37c936}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox label .has-success.checkbox-inline label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#37c936}.has-warning .form-control,.has-warning .form-control:focus{box-shadow:none;border-color:#fc0}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox label .has-warning.checkbox-inline label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#fc0}.has-error .form-control,.has-error .form-control:focus{box-shadow:none;border-color:#ff3c7e}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox label .has-error.checkbox-inline label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#ff3c7e}textarea.form-control{min-height:175px}.input-icon{position:relative}.input-icon i{position:absolute;left:10px;top:15px;color:#e0e2e9}.input-icon .form-control{padding-left:40px}.input-group-text{background-color:transparent;border:1px solid #e6ecf5;color:#e0e2e9;border-radius:0;border-right:0;line-height:1.8}.input-group-text .btn{margin:0;padding:0;background-color:transparent}.timepicker-input .input-group-text{cursor:pointer}.checkbox{padding:7px 0;min-height:auto}.checkbox input[type=checkbox]{margin:0;display:none;width:22px}.checkbox input[type=checkbox]+label{padding-left:0}.checkbox input[type=checkbox]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:3px;margin-right:10px;font-size:15px;font-family:themify;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.checkbox input[type=checkbox]:checked+label:before{content:"\E64C";color:#0f9aee}.checkbox.checkbox-primary input[type=checkbox]:checked+label:before{content:"\E64C";color:#7774e7}.checkbox.checkbox-success input[type=checkbox]:checked+label:before{content:"\E64C";color:#37c936}.checkbox.checkbox-warning input[type=checkbox]:checked+label:before{content:"\E64C";color:#fc0}.checkbox.checkbox-danger input[type=checkbox]:checked+label:before{content:"\E64C";color:#ff3c7e}.radio{padding:7px 0;min-height:auto}.radio input[type=radio]{margin:0;display:none;width:22px}.radio input[type=radio]+label{padding-left:0}.radio input[type=radio]+label:before{content:"";width:22px;height:22px;display:inline-block;border:2px solid #e6ecf5;border-radius:50%;margin-right:10px;font-size:14px;font-family:FontAwesome;font-weight:400;line-height:19px;vertical-align:bottom;text-align:center;background-color:#fff;cursor:pointer}.radio input[type=radio]:checked+label:before{content:"\F111";color:#0f9aee}.radio.radio-primary input[type=radio]:checked+label:before{content:"\F111";color:#7774e7}.radio.radio-success input[type=radio]:checked+label:before{content:"\F111";color:#37c936}.radio.radio-warning input[type=radio]:checked+label:before{content:"\F111";color:#fc0}.radio.radio-danger input[type=radio]:checked+label:before{content:"\F111";color:#ff3c7e}.checkbox label,.radio label{cursor:pointer}.checkbox-inline,.radio-inline{margin-right:15px;margin-top:0;display:inline-block}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:0}.toggle-checkbox input[type=checkbox]{opacity:0;position:absolute}.toggle-checkbox input[type=checkbox]+label{position:relative;display:inline-block;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease;height:30px;width:50px;border:1px solid #e6ecf5;border-radius:60px;cursor:pointer}.toggle-checkbox input[type=checkbox]+label:before{content:"";position:absolute;display:block;transition:.2s cubic-bezier(.24,0,.5,1);-webkit-transition:.2s cubic-bezier(.24,0,.5,1);-moz-transition:.2s cubic-bezier(.24,0,.5,1);-o-transition:.2s cubic-bezier(.24,0,.5,1);-ms-transition:.2s cubic-bezier(.24,0,.5,1);height:30px;width:50px;top:0;left:0;border-radius:30px}.toggle-checkbox input[type=checkbox]+label:after{content:"";position:absolute;display:block;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);transition:.35s cubic-bezier(.54,1.6,.5,1);-webkit-transition:.35s cubic-bezier(.54,1.6,.5,1);-moz-transition:.35s cubic-bezier(.54,1.6,.5,1);-o-transition:.35s cubic-bezier(.54,1.6,.5,1);-ms-transition:.35s cubic-bezier(.54,1.6,.5,1);background:#f7f7f7;height:28px;width:28px;top:0;left:0;border-radius:60px}.toggle-checkbox input[type=checkbox]:checked+label:before{background:#0f9aee;transition:width .2s cubic-bezier(0,0,0,.1);-webkit-transition:width .2s cubic-bezier(0,0,0,.1);-moz-transition:width .2s cubic-bezier(0,0,0,.1);-o-transition:width .2s cubic-bezier(0,0,0,.1);-ms-transition:width .2s cubic-bezier(0,0,0,.1)}.toggle-checkbox input[type=checkbox]:checked+label:after{left:24px}.toggle-checkbox.toggle-sm input[type=checkbox]+label,.toggle-checkbox.toggle-sm input[type=checkbox]+label:before{height:20px;width:35px}.toggle-checkbox.toggle-sm input[type=checkbox]+label:after{height:19px;width:19px}.toggle-checkbox.toggle-sm input[type=checkbox]:checked+label:after{left:16px}.toggle-checkbox.toggle-primary input[type=checkbox]:checked+label:before{background:#7774e7}.toggle-checkbox.toggle-success input[type=checkbox]:checked+label:before{background:#37c936}.toggle-checkbox.toggle-warning input[type=checkbox]:checked+label:before{background:#fc0}.toggle-checkbox.toggle-danger input[type=checkbox]:checked+label:before{background:#ff3c7e}.list,.list li{position:relative}.list li{padding-bottom:10px}.list.tick{list-style:none;padding-left:0}.list.tick>li{padding-left:30px}.list.tick>li:before{content:"\E64C";font-family:themify;position:absolute;left:0}.list.star{list-style:none;padding-left:0}.list.star>li{padding-left:30px}.list.star>li:before{content:"\E60A";font-family:themify;position:absolute;left:0}.list.dash{list-style:none;padding-left:0}.list.dash>li{padding-left:30px}.list.dash>li:before{content:"-";position:absolute;left:10px}.list.bullet{list-style:none;padding-left:0}.list.bullet>li{padding-left:30px}.list.bullet>li:before{content:"\E724";font-family:themify;position:absolute;left:0}.list.arrow{list-style:none;padding-left:0}.list.arrow>li{padding-left:30px}.list.arrow>li:before{content:"\E649";font-family:themify;position:absolute;font-size:10px;left:0;top:4px}.list.decimal{list-style-type:decimal;padding-left:20px}.list.decimal li{padding-left:10px}.list.upper-roman{list-style-type:upper-roman;padding-left:20px}.list.upper-roman li{padding-left:10px}.list.lower-alpha{list-style-type:lower-alpha;padding-left:20px}.list.lower-alpha li{padding-left:10px}.list.bullet-primary>li:before{color:#7774e7}.list.bullet-info li:before{color:#0f9aee}.list.bullet-success li:before{color:#37c936}.list.bullet-warning li:before{color:#fc0}.list.bullet-danger li:before{color:#ff3c7e}.list.bullet-white li:before{color:#fff}.list.bullet-dark li:before{color:#333}.list-info{margin-bottom:0;position:relative;padding-left:0;list-style:none}.list-info,.list-info>li{display:block}.list-info>li>a{display:block;position:relative;padding:12px 0}.list-info>li>a:focus,.list-info>li>a:hover{text-decoration:none}.list-info .thumb-img{line-height:40px;width:40px;text-align:center;font-size:17px;border-radius:50px;float:left}.list-info img.thumb-img{height:40px;width:40px}.list-info .info{padding-left:55px;height:auto;position:relative}.list-info .info .title{display:block;color:#333;line-height:2.6}.list-info .info .title.pdd-top-5{padding-top:7px!important}.list-info .info .sub-title{display:block;font-size:12px;color:#b4b7c8;max-width:90%}.list-info .info .float-object{position:absolute;right:15px;color:#333;top:50%;font-size:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.list-members{display:inline-block;margin-bottom:0;overflow:hidden}.list-members>li{float:left}.list-members>li>a img,.list-members>li>img{width:35px;height:35px;border-radius:100%;overflow:hidden;border:2px solid #fff;display:block}.list-members>li.all-members{border-radius:100%}.list-members>li.all-members>a{width:35px;line-height:35px;display:block;text-align:center;border-radius:100%;background-color:#f6f7fb;color:#333}.list-members>li.add-member>a{border:2px dashed #e6ecf5;width:35px;line-height:30px;display:block;text-align:center;border-radius:100%;color:#c2d0e6;margin-left:5px}.list-link{margin-bottom:0}.list-link li{padding:10px 0}.list-link li a{color:#333}.list-link li a:focus,.list-link li a:hover{color:#333;text-decoration:none}.status{width:10px;height:10px;background-color:#fff;border-radius:50px;border:3px solid;border-color:#e6ecf5;position:absolute;top:8px;left:0}.status.online,.status.success{border-color:#37c936}.status.danger,.status.no-disturb{border-color:#ff3c7e}.status.away,.status.warning{border-color:#fc0}.status.info{border-color:#0f9aee}.status.primary{border-color:#7774e7}.label,.tag{padding:4px 10px;border-radius:50px;font-size:75%;font-weight:700;line-height:1}.label-lg,.tag-lg{font-size:16px;padding:6px 12px}label.error{color:#ff3c7e}label.success{color:#37c936}.label-primary{background-color:#f7f6fe;color:#7774e7}.label-success{background-color:#ebfaeb;color:#37c936}.label-info{background-color:#e5f4fd;color:#0f9aee}.label-warning{background-color:#fffae6;color:#fc0}.label-danger{background-color:#ffeff4;color:#ff3c7e}.tag{display:inline;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.tag-primary{background-color:#7774e7;color:#fff}.tag-success{background-color:#37c936;color:#fff}.tag-info{background-color:#0f9aee;color:#fff}.tag-warning{background-color:#fc0;color:#fff}.tag-danger{background-color:#ff3c7e;color:#fff}.card{position:relative;background-color:#fff;margin-bottom:30px;border:1px solid #e6ecf5;border-radius:5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.card.bg-danger,.card.bg-info,.card.bg-primary,.card.bg-success,.card.bg-warning{color:#e6e6e6}.card.bg-danger h1,.card.bg-danger h2,.card.bg-danger h3,.card.bg-danger h4,.card.bg-danger h5,.card.bg-danger h6,.card.bg-info h1,.card.bg-info h2,.card.bg-info h3,.card.bg-info h4,.card.bg-info h5,.card.bg-info h6,.card.bg-primary h1,.card.bg-primary h2,.card.bg-primary h3,.card.bg-primary h4,.card.bg-primary h5,.card.bg-primary h6,.card.bg-success h1,.card.bg-success h2,.card.bg-success h3,.card.bg-success h4,.card.bg-success h5,.card.bg-success h6,.card.bg-warning h1,.card.bg-warning h2,.card.bg-warning h3,.card.bg-warning h4,.card.bg-warning h5,.card.bg-warning h6{color:#fff}.card.bg-danger p,.card.bg-info p,.card.bg-primary p,.card.bg-success p,.card.bg-warning p{color:#e6e6e6}.card .card-heading{padding:15px 20px;position:relative}.card .card-heading .card-title{margin-bottom:0}.card .card-body{padding:15px 20px}.card .card-footer{position:relative;padding:10px 15px;min-height:55px;background-color:transparent}.card .card-footer .btn{margin:0}.card .card-footer .btn-flat{font-size:13px;text-transform:uppercase}.card .card-horizon{padding:0;position:relative}.card .card-horizon .image-container{overflow:hidden;position:absolute;height:100%;padding:0;top:0}@media only screen and (max-width:767px){.card .card-horizon .image-container{position:static}} .card .card-horizon .card-body{position:relative} .card .card-horizon .background-holder{position:relative;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0} @@ -321,69 +322,9 @@ table.dataTable.no-footer{border-bottom:1px solid #e6ecf5;margin-bottom:20px}.so @keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}} a.card{display:block}a.card:focus,a.card:hover{box-shadow:0 7px 15px rgba(0,0,0,.075)} -.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6,.page-title p,.page-title span{font-size:20px;font-family:Roboto,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;margin-top:15px;margin-bottom:25px;margin-top:0}.breadcrumb{padding:0 15px;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0} -.dropdown .dropdown-menu{border:0;border-radius:5px}.dropdown.right .dropdown-menu{left:auto;right:0}.dropdown-menu{font-size:14px;box-shadow:0 2px 5px rgba(0,0,0,.2);top:100%}.dropdown-menu>li.divider{background-color:#e6ecf5}.dropdown-menu>li>a{line-height:1.5;min-height:auto;padding:10px 15px;display:block;transition:all .15s ease-out;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-ms-transition:all .15s ease-out;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#333;text-decoration:none;background-color:#f6f7fb}.dropdown-toggle:after{border:0;display:none} - -.nav-tabs>li>a{margin-right:0;line-height:2;border-radius:0;color:#333;opacity:.75;border:0;border-bottom:2px solid transparent;display:block;padding:10px 15px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out} -.nav-tabs>li>a:hover{border-color:transparent} -.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:transparent;opacity:1} -.nav-tabs>li>a.active,.nav-tabs>li>a.active:focus,.nav-tabs>li>a.active:hover{border:0;background-color:transparent;border-bottom:2px solid #7774e7;opacity:1} -.nav-tabs>li>a.active.nav-link{border-bottom:2px solid #7774e7;color:#333;background-color:transparent} -.nav-tabs .nav-link{border-top:0;border-right:0;border-left:0} -.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent} -.tab-primary .nav-tabs>li>a.active,.tab-primary .nav-tabs>li>a.active:focus,.tab-primary .nav-tabs>li>a.active:hover{border-bottom:2px solid #7774e7 !important;} -.tab-success .nav-tabs>li>a.active,.tab-success .nav-tabs>li>a.active:focus,.tab-success .nav-tabs>li>a.active:hover{border-bottom:2px solid #37c936 !important;} -.tab-info .nav-tabs>li>a.active,.tab-info .nav-tabs>li>a.active:focus,.tab-info .nav-tabs>li>a.active:hover{border-bottom:2px solid #0f9aee} -.tab-warning .nav-tabs>li>a.active,.tab-warning .nav-tabs>li>a.active:focus,.tab-warning .nav-tabs>li>a.active:hover{border-bottom:2px solid #fc0} -.tab-danger .nav-tabs>li>a.active,.tab-danger .nav-tabs>li>a.active:focus,.tab-danger .nav-tabs>li>a.active:hover{border-bottom:2px solid #ff3c7e} -.center-tabs .nav-tabs{text-align:center;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important} -.center-tabs .nav-tabs>li{float:none;display:inline-block}.justified-tabs .nav-tabs{width:100%} -.justified-tabs .nav-tabs>li{display:table-cell;width:1%;text-align:center;float:none} -.nav-pills>li+li{margin-left:5px}.nav-pills>li>a{border-radius:3px;opacity:.75;font-size:14px;font-weight:500;background-color:transparent;color:#333;border:1px solid transparent;padding:5px 15px} -.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:transparent;opacity:1} -.nav-pills>li>a.active,.nav-pills>li>a.active:focus,.nav-pills>li>a.active:hover{color:#fff;border-color:#7774e7;background-color:#7774e7;border:1px solid #7774e7;opacity:1} -.nav-pills>li>a.active.nav-link{color:#fff;background-color:#7774e7;border-color:#7774e7} -.nav-vertical .nav-pills{float:left;width:160px;padding:0 15px;display:block} -.nav-vertical .nav-pills>li{margin-bottom:15px} -.nav-vertical .nav-pills>li+li{margin-left:0} -.nav-vertical .tab-content{float:left;width:70%} -.pill-success .nav-pills>li>a.active,.pill-success .nav-pills>li>a.active:focus,.pill-success .nav-pills>li>a.active:hover{border-color:#37c936;background-color:#37c936;border:1px solid #37c936} -.pill-success .nav-pills>li>a.active.nav-link{color:#fff;border-color:#37c936} -.pill-info .nav-pills>li>a.active,.pill-info .nav-pills>li>a.active:focus,.pill-info .nav-pills>li>a.active:hover{border-color:#0f9aee;background-color:#0f9aee;border:1px solid #0f9aee} -.pill-info .nav-pills>li>a.active.nav-link{color:#fff;border-color:#0f9aee} -.pill-warning .nav-pills>li>a.active,.pill-warning .nav-pills>li>a.active:focus,.pill-warning .nav-pills>li>a.active:hover{border-color:#fc0;background-color:#fc0;border:1px solid #fc0} -.pill-warning .nav-pills>li>a.active.nav-link{color:#fff;border-color:#fc0} -.pill-danger .nav-pills>li>a.active,.pill-danger .nav-pills>li>a.active:focus,.pill-danger .nav-pills>li>a.active:hover{border-color:#ff3c7e;background-color:#ff3c7e;border:1px solid #ff3c7e} -.pill-danger .nav-pills>li>a.active.nav-link{color:#fff;border-color:#ff3c7e} - -.accordion .panel-group{margin-bottom:20px}.accordion .panel-default{background-color:#fff;margin-bottom:15px;border:1px solid #e6ecf5} -.accordion .panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#e6ecf5} -.accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6ecf5;padding:10px 20px 20px} -.accordion.border-less .panel-default{border:0;border-bottom:1px solid #e6ecf5;margin-bottom:0} -.accordion .panel-heading{padding:0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0} -.accordion .panel-title{margin:0}.accordion .panel-title>a{padding:20px;display:block;color:#333} -.accordion .panel-title>a .icon{float:right;margin-top:5px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out} -.accordion .panel-title>a.collapsed .icon{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)} -.accordion .panel-title>a:focus,.accordion .panel-title>a:hover{text-decoration:none} - -.progress{height:4px;background-color:#eaeef3;border-radius:4px;margin-bottom:10px} -.progress.progress-sm{height:8px} -.progress.progress-md{height:15px} -.progress.progress-lg{height:20px} -.progress-bar{background-color:#333} -.progress-primary .progress-bar{background-color:#7774e7} -.progress-success .progress-bar{background-color:#37c936} -.progress-info .progress-bar{background-color:#0f9aee} -.progress-warning .progress-bar{background-color:#fc0} -.progress-danger .progress-bar{background-color:#ff3c7e} - -.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{line-height:1.8;border-color:#e6ecf5} -.table-sm>tbody>tr>td,.table-sm>tbody>tr>th,.table-sm>tfoot>tr>td,.table-sm>tfoot>tr>th,.table-sm>thead>tr>td,.table-sm>thead>tr>th{padding:5px} -.table-lg>tbody>tr>td,.table-lg>tbody>tr>th,.table-lg>tfoot>tr>td,.table-lg>tfoot>tr>th,.table-lg>thead>tr>td,.table-lg>thead>tr>th{padding:15px} -.table-xl>tbody>tr>td,.table-xl>tbody>tr>th,.table-xl>tfoot>tr>td,.table-xl>tfoot>tr>th,.table-xl>thead>tr>td,.table-xl>thead>tr>th{padding:20px} -.table-striped>tbody>tr:nth-of-type(odd){background-color:#fbfcfd}.table-hover>tbody>tr:hover{background-color:#f6f7fb} -.table-bordered{border:1px solid #e6ecf5}.table>thead>tr>th{color:#333;border-bottom:1px solid #e6ecf5} -@media only screen and (max-width:992px){.table-overflow{width:100%;overflow-x:auto}} +.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6,.page-title p,.page-title span{font-size:20px;font-family:Roboto,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;margin-top:15px;margin-bottom:25px;margin-top:0}.breadcrumb{padding:0 15px;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}.dropdown .dropdown-menu{border:0;border-radius:5px}.dropdown.right .dropdown-menu{left:auto;right:0}.dropdown-menu{font-size:14px;box-shadow:0 2px 5px rgba(0,0,0,.2);top:100%}.dropdown-menu>li.divider{background-color:#e6ecf5}.dropdown-menu>li>a{line-height:1.5;min-height:auto;padding:10px 15px;display:block;transition:all .15s ease-out;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-ms-transition:all .15s ease-out;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#333;text-decoration:none;background-color:#f6f7fb}.dropdown-toggle:after{border:0;display:none} +#chat{height:100%}.chat{padding:15px 0}.chat,.chat .chat-user-list{position:relative;height:calc(100vh - 65px)}.chat .chat-user-list{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;left:0}.chat .chat-user-list .chat-section{margin-bottom:50px}.chat .chat-user-list .chat-section .chat-title{padding:0 20px 10px}.chat .chat-user-list .chat-user{padding:12px 20px;display:block;position:relative}.chat .chat-user-list .chat-user .thumb-img{height:40px;width:40px;border-radius:50px;float:left}.chat .chat-user-list .chat-user .user-info{padding-left:55px;height:40px}.chat .chat-user-list .chat-user .user-info .user-name{display:block;color:#333}.chat .chat-user-list .chat-user .user-info .user-name.pdd-top-5{padding-top:7px!important}.chat .chat-user-list .chat-user .user-info .prev-chat{display:block;font-size:12px;color:#b4b7c8}.chat .chat-user-list .chat-user:focus,.chat .chat-user-list .chat-user:hover{text-decoration:none;background-color:#f6f7fb}.chat .chat-user-list .chat-user .status{position:absolute;width:10px;height:10px;right:20px;left:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#fff;border-radius:50px;border:3px solid;border-color:#e6ecf5}.chat .chat-user-list .chat-user .status.online{border-color:#37c936}.chat .chat-user-list .chat-user .status.no-disturb{border-color:#ff3c7e}.chat .chat-user-list .chat-user .status.away{border-color:#fc0}.chat .conversation{position:absolute;width:100%;height:100%;top:0;right:-300px;background-color:#fff;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out}.chat .conversation .conversation-wrapper{position:relative;height:100%}.chat .conversation .conversation-wrapper .conversation-header{position:relative;line-height:60px;height:60px;padding:0 15px}.chat .conversation .conversation-wrapper .conversation-header .back{position:absolute;line-height:60px;left:15px;top:2px;font-size:18px;color:#333}.chat .conversation .conversation-wrapper .conversation-header .back:focus,.chat .conversation .conversation-wrapper .conversation-header .back:hover{text-decoration:none;color:#333}.chat .conversation .conversation-wrapper .conversation-header .user-name{display:block;text-align:center;font-size:16px}.chat .conversation .conversation-wrapper .conversation-header .status{position:absolute;width:10px;height:10px;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#fff;border-radius:50px;border:3px solid;border-color:#e6ecf5}.chat .conversation .conversation-wrapper .conversation-header .status.online{border-color:#37c936}.chat .conversation .conversation-wrapper .conversation-header .status.no-disturb{border-color:#ff3c7e}.chat .conversation .conversation-wrapper .conversation-header .status.away{border-color:#fc0}.chat .conversation .conversation-wrapper .conversation-body{height:calc(100% - 115px);padding:0 15px;position:relative}.chat .conversation .conversation-wrapper .conversation-body .msg{display:block;margin-bottom:15px}.chat .conversation .conversation-wrapper .conversation-body .msg:after,.chat .conversation .conversation-wrapper .conversation-body .msg:before{content:" ";display:table}.chat .conversation .conversation-wrapper .conversation-body .msg:after{clear:both}.chat .conversation .conversation-wrapper .conversation-body .msg .bubble{position:relative;display:inline-block;padding:6px 8px;border-radius:4px;font-size:13px}.chat .conversation .conversation-wrapper .conversation-body .msg .bubble.friend{background-color:#f6f7fb;color:#333;margin-left:0;margin-right:40px}.chat .conversation .conversation-wrapper .conversation-body .msg .bubble.friend:after{content:"";position:absolute;left:-5px;top:7px;border-bottom:6px solid transparent;border-right:5px solid #f6f7fb;border-top:6px solid transparent}.chat .conversation .conversation-wrapper .conversation-body .msg .bubble.me{background-color:#0f9aee;color:#fff;margin-right:0;margin-left:40px;float:right}.chat .conversation .conversation-wrapper .conversation-body .msg .bubble.me:after{content:"";position:absolute;right:-5px;top:7px;border-bottom:6px solid transparent;border-left:5px solid #0f9aee;border-top:6px solid transparent}.chat .conversation .conversation-wrapper .conversation-footer{position:relative;background-color:#fff;border-top:1px solid #e6ecf5;height:100%}.chat .conversation .conversation-wrapper .conversation-footer .chat-input{border:0;line-height:50px;outline:0;padding:0 55px;width:100%}.chat .conversation .conversation-wrapper .conversation-footer .sent-btn,.chat .conversation .conversation-wrapper .conversation-footer .upload-btn{border:0;background-color:transparent;color:#c3c5d3;outline:none;font-size:22px;position:absolute;top:8px;left:10px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.chat .conversation .conversation-wrapper .conversation-footer .sent-btn:focus,.chat .conversation .conversation-wrapper .conversation-footer .sent-btn:hover,.chat .conversation .conversation-wrapper .conversation-footer .upload-btn:focus,.chat .conversation .conversation-wrapper .conversation-footer .upload-btn:hover{color:#333}.chat .conversation .conversation-wrapper .conversation-footer .sent-btn{left:auto;right:20px;font-size:19px;top:10px}.chat.open .chat-user-list{left:-300px}.chat.open .conversation{right:0} +.todo-wrapper{position:relative}.todo-wrapper.open .todo-category-wrapper{left:-300px}.todo-wrapper.open .todolist-wrapper{right:0}.todo-wrapper .todo-category-wrapper{position:relative;height:100%;padding:30px 15px;left:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.todo-wrapper .todo-category-wrapper a{width:50%;float:left;margin-bottom:15px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.todo-wrapper .todo-category-wrapper a .create-category,.todo-wrapper .todo-category-wrapper a .todo-category{text-align:center;background-color:#f6f7fb;padding:30px 5px;line-height:1;display:block;border-radius:4px}.todo-wrapper .todo-category-wrapper a .create-category .amount,.todo-wrapper .todo-category-wrapper a .todo-category .amount{display:block;font-size:25px;margin-bottom:10px;color:#0f9aee}.todo-wrapper .todo-category-wrapper a .create-category .category,.todo-wrapper .todo-category-wrapper a .todo-category .category{display:block;color:#333}.todo-wrapper .todo-category-wrapper a .create-category{background-color:transparent;border:4px dashed #f6f7fb}.todo-wrapper .todo-category-wrapper a:nth-child(2n){padding-right:7.5px}.todo-wrapper .todo-category-wrapper a:nth-child(odd){padding-left:7.5px}.todo-wrapper .todo-category-wrapper a:focus,.todo-wrapper .todo-category-wrapper a:hover{text-decoration:none;opacity:.6}.todo-wrapper .todolist-wrapper{position:absolute;top:0;height:100%;width:100%;right:-300px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.todo-wrapper .todolist-wrapper .todolist-header{position:relative;line-height:60px;height:60px;padding:0 15px}.todo-wrapper .todolist-wrapper .todolist-header .add,.todo-wrapper .todolist-wrapper .todolist-header .back{position:absolute;line-height:60px;left:15px;top:2px;font-size:18px;color:#333}.todo-wrapper .todolist-wrapper .todolist-header .add:focus,.todo-wrapper .todolist-wrapper .todolist-header .add:hover,.todo-wrapper .todolist-wrapper .todolist-header .back:focus,.todo-wrapper .todolist-wrapper .todolist-header .back:hover{text-decoration:none;color:#333}.todo-wrapper .todolist-wrapper .todolist-header .category{line-height:60px;margin:0;text-align:center;font-size:16px}.todo-wrapper .todolist-wrapper .todolist-header .add{right:15px;left:auto;font-size:12px}.todo-wrapper .todolist-wrapper .todolist-header .add:focus,.todo-wrapper .todolist-wrapper .todolist-header .add:hover{color:#0f9aee}.todo-wrapper .todolist-wrapper .todolist-body{padding:15px}.todo-wrapper .checkbox{padding-right:30px;position:relative;overflow:hidden;text-overflow:ellipsis}.todo-wrapper .checkbox input[type=checkbox]+label{white-space:nowrap}.todo-wrapper .checkbox input[type=checkbox]:checked+label{text-decoration:line-through;color:#b4b7c8}.todo-wrapper .checkbox .delete{position:absolute;right:0;border:0;background-color:transparent;font-size:12px;top:10px;outline:none;opacity:0;visibility:hidden}.todo-wrapper .checkbox .delete:focus,.todo-wrapper .checkbox .delete:hover{color:#ff3c7e}.todo-wrapper .checkbox:hover .delete{opacity:1;visibility:visible}.nav-tabs{border-bottom:1px solid #e6ecf5}.nav-tabs>li{margin-bottom:-2px}.nav-tabs>li>a{margin-right:0;line-height:2;border-radius:0;color:#333;opacity:.75;border:0;border-bottom:2px solid transparent;display:block;padding:10px 15px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.nav-tabs>li>a:hover{border-color:transparent}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:transparent;opacity:1}.nav-tabs>li>a.active,.nav-tabs>li>a.active:focus,.nav-tabs>li>a.active:hover{border:0;background-color:transparent;border-bottom:2px solid #7774e7;opacity:1}.nav-tabs>li>a.active.nav-link{border-bottom:2px solid #7774e7;color:#333;background-color:transparent}.nav-tabs .nav-link{border-top:0;border-right:0;border-left:0}.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent}.tab-success .nav-tabs>li>a.active,.tab-success .nav-tabs>li>a.active:focus,.tab-success .nav-tabs>li>a.active:hover{border-bottom:2px solid #37c936}.tab-info .nav-tabs>li>a.active,.tab-info .nav-tabs>li>a.active:focus,.tab-info .nav-tabs>li>a.active:hover{border-bottom:2px solid #0f9aee}.tab-warning .nav-tabs>li>a.active,.tab-warning .nav-tabs>li>a.active:focus,.tab-warning .nav-tabs>li>a.active:hover{border-bottom:2px solid #fc0}.tab-danger .nav-tabs>li>a.active,.tab-danger .nav-tabs>li>a.active:focus,.tab-danger .nav-tabs>li>a.active:hover{border-bottom:2px solid #ff3c7e}.center-tabs .nav-tabs{text-align:center;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.center-tabs .nav-tabs>li{float:none;display:inline-block}.justified-tabs .nav-tabs{width:100%}.justified-tabs .nav-tabs>li{display:table-cell;width:1%;text-align:center;float:none}.nav-pills>li+li{margin-left:5px}.nav-pills>li>a{border-radius:3px;opacity:.75;font-size:14px;font-weight:500;background-color:transparent;color:#333;border:1px solid transparent;padding:5px 15px}.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:transparent;opacity:1}.nav-pills>li>a.active,.nav-pills>li>a.active:focus,.nav-pills>li>a.active:hover{color:#fff;border-color:#7774e7;background-color:#7774e7;border:1px solid #7774e7;opacity:1}.nav-pills>li>a.active.nav-link{color:#fff;background-color:#7774e7;border-color:#7774e7}.nav-vertical .nav-pills{float:left;width:160px;padding:0 15px;display:block}.nav-vertical .nav-pills>li{margin-bottom:15px}.nav-vertical .nav-pills>li+li{margin-left:0}.nav-vertical .tab-content{float:left;width:70%}.pill-success .nav-pills>li>a.active,.pill-success .nav-pills>li>a.active:focus,.pill-success .nav-pills>li>a.active:hover{border-color:#37c936;background-color:#37c936;border:1px solid #37c936}.pill-success .nav-pills>li>a.active.nav-link{color:#fff;border-color:#37c936}.pill-info .nav-pills>li>a.active,.pill-info .nav-pills>li>a.active:focus,.pill-info .nav-pills>li>a.active:hover{border-color:#0f9aee;background-color:#0f9aee;border:1px solid #0f9aee}.pill-info .nav-pills>li>a.active.nav-link{color:#fff;border-color:#0f9aee}.pill-warning .nav-pills>li>a.active,.pill-warning .nav-pills>li>a.active:focus,.pill-warning .nav-pills>li>a.active:hover{border-color:#fc0;background-color:#fc0;border:1px solid #fc0}.pill-warning .nav-pills>li>a.active.nav-link{color:#fff;border-color:#fc0}.pill-danger .nav-pills>li>a.active,.pill-danger .nav-pills>li>a.active:focus,.pill-danger .nav-pills>li>a.active:hover{border-color:#ff3c7e;background-color:#ff3c7e;border:1px solid #ff3c7e}.pill-danger .nav-pills>li>a.active.nav-link{color:#fff;border-color:#ff3c7e}.accordion .panel-group{margin-bottom:20px}.accordion .panel-default{background-color:#fff;margin-bottom:15px;border:1px solid #e6ecf5}.accordion .panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#e6ecf5}.accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e6ecf5;padding:10px 20px 20px}.accordion.border-less .panel-default{border:0;border-bottom:1px solid #e6ecf5;margin-bottom:0}.accordion .panel-heading{padding:0;border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.accordion .panel-title{margin:0}.accordion .panel-title>a{padding:20px;display:block;color:#333}.accordion .panel-title>a .icon{float:right;margin-top:5px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.accordion .panel-title>a.collapsed .icon{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.accordion .panel-title>a:focus,.accordion .panel-title>a:hover{text-decoration:none}.progress{height:4px;background-color:#eaeef3;border-radius:4px;margin-bottom:10px}.progress.progress-sm{height:8px}.progress.progress-md{height:15px}.progress.progress-lg{height:20px}.progress-bar{background-color:#333}.progress-primary .progress-bar{background-color:#7774e7}.progress-success .progress-bar{background-color:#37c936}.progress-info .progress-bar{background-color:#0f9aee}.progress-warning .progress-bar{background-color:#fc0}.progress-danger .progress-bar{background-color:#ff3c7e}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{line-height:1.8;border-color:#e6ecf5}.table-sm>tbody>tr>td,.table-sm>tbody>tr>th,.table-sm>tfoot>tr>td,.table-sm>tfoot>tr>th,.table-sm>thead>tr>td,.table-sm>thead>tr>th{padding:5px}.table-lg>tbody>tr>td,.table-lg>tbody>tr>th,.table-lg>tfoot>tr>td,.table-lg>tfoot>tr>th,.table-lg>thead>tr>td,.table-lg>thead>tr>th{padding:15px}.table-xl>tbody>tr>td,.table-xl>tbody>tr>th,.table-xl>tfoot>tr>td,.table-xl>tfoot>tr>th,.table-xl>thead>tr>td,.table-xl>thead>tr>th{padding:20px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fbfcfd}.table-hover>tbody>tr:hover{background-color:#f6f7fb}.table-bordered{border:1px solid #e6ecf5}.table>thead>tr>th{color:#333;border-bottom:1px solid #e6ecf5}@media only screen and (max-width:992px){.table-overflow{width:100%;overflow-x:auto}} .form-wizard .nav-pills{position:relative}.form-wizard .nav-pills>li>a{z-index:1;opacity:1;position:relative;display:block} .form-wizard .nav-pills>li>a .step{width:36px;line-height:28px;height:36px;border-radius:50%;border:4px solid #e6ecf5;background:#fff;color:#333;display:inline-block} diff --git a/src/main/resources/static/index.html b/src/main/resources/static/index.html new file mode 100644 index 000000000..2128573b0 --- /dev/null +++ b/src/main/resources/static/index.html @@ -0,0 +1,156 @@ + + + + + + 우아한테크코스 기술블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/static/login.html b/src/main/resources/static/login.html new file mode 100644 index 000000000..ca18332fa --- /dev/null +++ b/src/main/resources/static/login.html @@ -0,0 +1,106 @@ + + + + + + 우아한 크루의 블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + + + + + + diff --git a/src/main/resources/static/mypage-edit.html b/src/main/resources/static/mypage-edit.html new file mode 100644 index 000000000..ffa7365c8 --- /dev/null +++ b/src/main/resources/static/mypage-edit.html @@ -0,0 +1,174 @@ + + + + + + 우아한테크코스 기술블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+ +
+
+
+ +
+
+
+
+
+

profile

+ +
+
+
+
+

Name

+
+
+ +
+
+
+
+
+

Email

+
+
+

gracefulBrown@woowahan.com

+
+
+
+
+
+

Avatar

+
+
+
+ +
+
+
+
+
+
+

SNS

+
+
+
+
+ + + + + + Github +
+
+ +
+
+
+
+
+ + + + + + Facebook +
+
+ +
+
+
+
+
+
+
+
+
+
+ + + + + + + + diff --git a/src/main/resources/static/mypage.html b/src/main/resources/static/mypage.html new file mode 100644 index 000000000..d16196d75 --- /dev/null +++ b/src/main/resources/static/mypage.html @@ -0,0 +1,173 @@ + + + + + + 우아한테크코스 기술블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+ +
+
+
+ +
+
+
+
+
+

profile

+ + + +
+
+
+
+

Name

+
+
+

Brown

+
+
+
+
+
+

Email

+
+
+

gracefulBrown@woowahan.com

+
+
+
+
+
+

Avatar

+
+
+
+ +
+
+
+
+
+
+

SNS

+
+
+
+
+ + + + + + Github +
+
+

https://www.github.com/profile

+
+
+
+
+
+ + + + + + Facebook +
+
+

https://www.facebook.com/profile

+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + diff --git a/src/main/resources/templates/signup.html b/src/main/resources/static/signup.html similarity index 54% rename from src/main/resources/templates/signup.html rename to src/main/resources/static/signup.html index 14aea16c6..4f9fd0b90 100644 --- a/src/main/resources/templates/signup.html +++ b/src/main/resources/static/signup.html @@ -1,8 +1,36 @@ - - + + + 우아한 크루의 블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -10,9 +38,9 @@
@@ -33,10 +61,10 @@

회원가입

-
+
- +
@@ -44,20 +72,19 @@

회원가입

- +
- +
-
이미 회원이신가요? - 로그인 + 로그인
@@ -73,6 +100,10 @@

회원가입

- + + + + + diff --git a/src/main/resources/static/user-list.html b/src/main/resources/static/user-list.html new file mode 100644 index 000000000..f957bbd13 --- /dev/null +++ b/src/main/resources/static/user-list.html @@ -0,0 +1,128 @@ + + + + + + 우아한테크코스 기술블로그 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+
+
+ +
+
+
+
+
+

User List

+
+
+
    +
  • +
    + +
    + Brown + + gracefulBrown@woowahan.com + +
    +
    +
  • +
+
+
+
+
+
+
+ + + + + + + + + + diff --git a/src/main/resources/templates/article-edit.html b/src/main/resources/templates/article-edit.html deleted file mode 100644 index 15f167192..000000000 --- a/src/main/resources/templates/article-edit.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - -
- -
- -
-
-
-
- - - - -
-
-
-
- -
-
-
-
- -
-
-
-
- - - - -
-
-
-
-
-
- - - - - diff --git a/src/main/resources/templates/article.html b/src/main/resources/templates/article.html deleted file mode 100644 index 0a57987e2..000000000 --- a/src/main/resources/templates/article.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - -
- -
-
-
-

-
-
-
- -
-
-
-
- - - - -
- - - -
-
-
-
-
- -
-
- Brown / gracefulBrown@woowahan.com -

- 백엔드 개발자: 설계.테스트.생산성.클린코드.멘토링에 관심이 많음
- Woowahantechcourse Organizer / Coach / Husband -

- -
-
-
-
-
- 댓글 - 2 -
-
-
    -
  • - -
    - Jun - - - 6 min ago - -

    3주라는 짧은 기간에 효과적으로 연습하도록 하기 위해 의식적인 연습을 기반으로 미션을 진행하도록 설계했다. 교육자로 살다 보니 효과적인 학습 방법에 대한 관심이 높아졌다. 효과적인 학습 방법을 찾던 중 “1만 시간의 재발견”이라는 책을 통해 의식적인 연습의 중요성을 느낄 수 있는 계기가 되었다.

    -
    -
  • - -
  • - -
    - Jun - - - 6 min ago - -

    브라운 멋져

    -
    -
  • - -
-
-
-
-
-
-
-
-
- - - - - - diff --git a/src/main/resources/templates/fragments/article/styles.html b/src/main/resources/templates/fragments/article/styles.html deleted file mode 100644 index a0f21ff2b..000000000 --- a/src/main/resources/templates/fragments/article/styles.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/src/main/resources/templates/fragments/header.html b/src/main/resources/templates/fragments/header.html deleted file mode 100644 index e2cbfd54f..000000000 --- a/src/main/resources/templates/fragments/header.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/main/resources/templates/fragments/meta.html b/src/main/resources/templates/fragments/meta.html deleted file mode 100644 index 1027c4c76..000000000 --- a/src/main/resources/templates/fragments/meta.html +++ /dev/null @@ -1,19 +0,0 @@ - - -우아한테크코스 기술블로그 - - - - - - - - - - - - - - - diff --git a/src/main/resources/templates/fragments/scripts.html b/src/main/resources/templates/fragments/scripts.html deleted file mode 100644 index 17ae5f297..000000000 --- a/src/main/resources/templates/fragments/scripts.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/main/resources/templates/fragments/styles.html b/src/main/resources/templates/fragments/styles.html deleted file mode 100644 index e942dd3bb..000000000 --- a/src/main/resources/templates/fragments/styles.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html deleted file mode 100644 index 84cac1611..000000000 --- a/src/main/resources/templates/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -
- - -
-
-
-
-

Welcome Brown!

-
-
-
- -
-
-
-
-
- -
- -
-
-
-
- - - - - -
-
- - - - - - diff --git a/src/main/resources/templates/login.html b/src/main/resources/templates/login.html deleted file mode 100644 index 327e39090..000000000 --- a/src/main/resources/templates/login.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - -
- -
- -
-
- - - - diff --git a/src/main/resources/templates/mypage-edit.html b/src/main/resources/templates/mypage-edit.html deleted file mode 100644 index 2df96ddb8..000000000 --- a/src/main/resources/templates/mypage-edit.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - -
- -
-
-
- -
-
-
- -
-
-
-
-
-
-

profile

- -
-
-
-
-

Name

-
-
- -
-
-
-

- -

-
-
-
-
-

Email

-
-
-

-
-
-
-
-
-

Avatar

-
-
-
- -
-
-
-
-
-
-

SNS

-
-
-
-
- - - - - - Github -
-
- -
-
-
-
-
- - - - - - Facebook -
-
- -
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/src/main/resources/templates/mypage.html b/src/main/resources/templates/mypage.html deleted file mode 100644 index 3227ab659..000000000 --- a/src/main/resources/templates/mypage.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - -
- -
-
-
- -
-
-
- -
-
-
-
-
-

profile

- - - -
-
-
-
-

Name

-
-
-

-
-
-
-
-
-

Email

-
-
-

-
-
-
-
-
-

Avatar

-
-
-
- -
-
-
-
-
-
-

SNS

-
-
-
-
- - - - - - Github -
-
-

https://www.github.com/profile

-
-
-
-
-
- - - - - - Facebook -
-
-

https://www.facebook.com/profile

-
-
-
-
-
-
- - -
-
-
-
-
-
-
-
-
-
-
- - - - diff --git a/src/main/resources/templates/user-list.html b/src/main/resources/templates/user-list.html deleted file mode 100644 index 965ad5a37..000000000 --- a/src/main/resources/templates/user-list.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - -
- -
-
-
-
-
-
- -
-
-
-
-
-

User List

-
-
-
    -
  • -
    - -
    - - - - -
    -
    -
  • -
-
-
-
-
-
-
- - - - - - diff --git a/src/test/java/techcourse/myblog/HelloWorldControllerTest.java b/src/test/java/techcourse/myblog/HelloWorldControllerTests.java similarity index 76% rename from src/test/java/techcourse/myblog/HelloWorldControllerTest.java rename to src/test/java/techcourse/myblog/HelloWorldControllerTests.java index dafd79474..1d70ac286 100644 --- a/src/test/java/techcourse/myblog/HelloWorldControllerTest.java +++ b/src/test/java/techcourse/myblog/HelloWorldControllerTests.java @@ -1,7 +1,6 @@ package techcourse.myblog; import org.assertj.core.api.Assertions; -import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; import org.springframework.beans.factory.annotation.Autowired; @@ -12,14 +11,13 @@ @ExtendWith(SpringExtension.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -public class HelloWorldControllerTest { +public class HelloWorldControllerTests { @Autowired private WebTestClient webTestClient; @Test - @DisplayName("get 요청을 통해 받은 파라미터를 response body에 되돌려준다.") - void passParamWithGetTest() { + void passParamWithGet() { String blogName = "helloWrold"; webTestClient.get().uri("/helloworld?blogName=" + blogName) .exchange() @@ -27,16 +25,13 @@ void passParamWithGetTest() { .expectBody() .consumeWith(response -> Assertions.assertThat(new String(response.getResponseBody())).isEqualTo(blogName)); + } @Test - @DisplayName("post 요청을 통해 받은 파라미터를 response body에 되돌려준다.") - void passParamWithPostTest() { + void passParamWithPost() { String blogName = "helloWrold"; -// Map params = new HashMap<>(); -// params.put("blogName", blogName); - webTestClient.post() .uri("/helloworld") .body(Mono.just(blogName), String.class) @@ -45,5 +40,6 @@ void passParamWithPostTest() { .expectBody() .consumeWith(response -> Assertions.assertThat(new String(response.getResponseBody())).isEqualTo(blogName)); + } } diff --git a/src/test/java/techcourse/myblog/MyblogApplicationTests.java b/src/test/java/techcourse/myblog/MyblogApplicationTests.java new file mode 100644 index 000000000..3848ce8f5 --- /dev/null +++ b/src/test/java/techcourse/myblog/MyblogApplicationTests.java @@ -0,0 +1,16 @@ +package techcourse.myblog; + +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit.jupiter.SpringExtension; + +@ExtendWith(SpringExtension.class) +@SpringBootTest +public class MyblogApplicationTests { + + @Test + void contextLoads() { + } + +} diff --git a/src/test/java/techcourse/myblog/domain/ArticleTest.java b/src/test/java/techcourse/myblog/domain/ArticleTest.java deleted file mode 100644 index 56e23273b..000000000 --- a/src/test/java/techcourse/myblog/domain/ArticleTest.java +++ /dev/null @@ -1,29 +0,0 @@ -package techcourse.myblog.domain; - -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; - -import static org.assertj.core.api.Assertions.assertThat; - -class ArticleTest { - private Article article; - - @BeforeEach - void setUp() { - article = Article.of("test title", "test coverUrl", "test contents"); - } - - @Test - @DisplayName("게시물을 업데이트한다.") - void updateTest() { - article.updateArticle(Article.of("update title", - "update coverUrl", - "update contents") - ); - - assertThat(article.getTitle()).isEqualTo("update title"); - assertThat(article.getCoverUrl()).isEqualTo("update coverUrl"); - assertThat(article.getContents()).isEqualTo("update contents"); - } -} \ No newline at end of file diff --git a/src/test/java/techcourse/myblog/domain/UserTest.java b/src/test/java/techcourse/myblog/domain/UserTest.java deleted file mode 100644 index 96e253c7c..000000000 --- a/src/test/java/techcourse/myblog/domain/UserTest.java +++ /dev/null @@ -1,38 +0,0 @@ -package techcourse.myblog.domain; - -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; -import techcourse.myblog.dto.UserDto; -import techcourse.myblog.dto.UserUpdateDto; - -import static org.assertj.core.api.Assertions.assertThat; - -class UserTest { - private User user; - - @BeforeEach - void setUp() { - UserDto userDto = new UserDto(); - userDto.setName("kimhyojae"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - user = User.of(userDto.getName(), userDto.getEmail(), userDto.getPassword()); - } - - @Test - @DisplayName("유저의 정보를 업데이트 한다.") - void updateUserTest() { - // Given - UserUpdateDto userUpdateDto = new UserUpdateDto(); - userUpdateDto.setName("update"); - - // When - user.updateUser(userUpdateDto.getName()); - - // Then - assertThat(user.getName()).isEqualTo("update"); - } -} \ No newline at end of file diff --git a/src/test/java/techcourse/myblog/repository/ArticleRepositoryTest.java b/src/test/java/techcourse/myblog/repository/ArticleRepositoryTest.java deleted file mode 100644 index 186fad70f..000000000 --- a/src/test/java/techcourse/myblog/repository/ArticleRepositoryTest.java +++ /dev/null @@ -1,97 +0,0 @@ -package techcourse.myblog.repository; - -import org.junit.jupiter.api.AfterEach; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.context.SpringBootTest; -import techcourse.myblog.domain.Article; -import techcourse.myblog.dto.ArticleDto; -import techcourse.myblog.exception.CouldNotFindArticleIdException; - -import java.util.Optional; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.junit.jupiter.api.Assertions.assertThrows; - -@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -class ArticleRepositoryTest { - private static final long TEST_ARTICLE_ID_NOT_IN_REPO = 2; - - @Autowired - private ArticleRepository articleRepository; - - private Article article; - - @BeforeEach - void setUp() { - article = articleRepository.save(Article.of("test title", - "test coverUrl", - "test contents") - ); - } - - @Test - @DisplayName("게시물을 생성하고 저장한다.") - void createTest() { - Article test = articleRepository.save(Article.of("saveTest title", - "saveTest coverUrl", - "saveTest contents") - ); - - assertThat(test).isNotNull(); - } - - @Test - @DisplayName("게시물 id로 게시물을 조회한다.") - void readTest() { - Optional
findArticle = articleRepository.findById(article.getArticleId()); - assertThat(findArticle.isPresent()).isTrue(); - assertThat(findArticle.get()).isEqualTo(article); - } - - @Test - @DisplayName("Repository에 없는 id를 조회하는 경우 예외를 던져준다.") - void readFailTest() { - assertThrows(CouldNotFindArticleIdException.class, () -> articleRepository - .findById(TEST_ARTICLE_ID_NOT_IN_REPO) - .orElseThrow(CouldNotFindArticleIdException::new) - ); - } - - @Test - @DisplayName("게시물 id를 이용해 해당 게시물을 업데이트 한다.") - void updateByIdTest() { - Article findArticle = articleRepository.findById(article.getArticleId()).get(); - ArticleDto articleDto = new ArticleDto(); - articleDto.setTitle("update title"); - articleDto.setCoverUrl("update coverUrl"); - articleDto.setContents("update contents"); - - findArticle.updateArticle(Article.of(articleDto.getTitle(), - articleDto.getCoverUrl(), - articleDto.getContents() - )); - Article updateArticle = articleRepository.save(findArticle); - - assertThat(updateArticle.getTitle()).isEqualTo("update title"); - assertThat(updateArticle.getCoverUrl()).isEqualTo("update coverUrl"); - assertThat(updateArticle.getContents()).isEqualTo("update contents"); - } - - @Test - @DisplayName("게시물 id를 이용해 해당 게시물을 지운다.") - void deleteByIdTest() { - articleRepository.deleteById(article.getArticleId()); - assertThrows(CouldNotFindArticleIdException.class, () -> articleRepository - .findById(article.getArticleId()) - .orElseThrow(CouldNotFindArticleIdException::new) - ); - } - - @AfterEach - void tearDown() { - articleRepository.deleteAll(); - } -} \ No newline at end of file diff --git a/src/test/java/techcourse/myblog/repository/UserRepositoryTest.java b/src/test/java/techcourse/myblog/repository/UserRepositoryTest.java deleted file mode 100644 index 0cd218e24..000000000 --- a/src/test/java/techcourse/myblog/repository/UserRepositoryTest.java +++ /dev/null @@ -1,112 +0,0 @@ -package techcourse.myblog.repository; - -import org.junit.jupiter.api.AfterEach; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.context.SpringBootTest; -import techcourse.myblog.domain.User; -import techcourse.myblog.dto.UserDto; -import techcourse.myblog.dto.UserUpdateDto; -import techcourse.myblog.exception.CouldNotFindUserIdException; - -import java.util.Optional; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.junit.jupiter.api.Assertions.assertThrows; -import static org.junit.jupiter.api.Assertions.assertTrue; - - -@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -class UserRepositoryTest { - public static final long TEST_USER_ID_NOT_IN_REPO = 2; - - public User user; - - @Autowired - private UserRepository userRepository; - - @BeforeEach - void setUp() { - UserDto userDto = new UserDto(); - userDto.setName("test"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - user = userRepository.save(User.of(userDto.getName(), - userDto.getEmail(), - userDto.getPassword()) - ); - } - - @Test - @DisplayName("유저를 생성하고 저장한다.") - void createTest() { - UserDto userDto = new UserDto(); - userDto.setName("update"); - userDto.setEmail("update@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - User newCreateUser = userRepository.save(User.of(userDto.getName(), - userDto.getEmail(), - userDto.getPassword()) - ); - - assertThat(newCreateUser).isNotNull(); - } - - @Test - @DisplayName("유저 id로 유저의 정보를 조회한다.") - void findByIdTest() { - Optional findUser = userRepository.findById(user.getId()); - assertThat(findUser.isPresent()).isTrue(); - assertThat(findUser.get()).isEqualTo(user); - } - - @Test - @DisplayName("유저의 email로 유저의 정보를 조회한다.") - void findByEmailTest() { - Optional findUser = userRepository.findByEmail(user.getEmail()); - assertTrue(findUser.isPresent()); - assertThat(findUser.get()).isEqualTo(user); - } - - @Test - @DisplayName("Repository에 없는 id를 조회하는 경우 예외를 던져준다.") - void readFailTest() { - assertThrows(CouldNotFindUserIdException.class, () -> - userRepository.findById(TEST_USER_ID_NOT_IN_REPO) - .orElseThrow(CouldNotFindUserIdException::new) - ); - } - - @Test - @DisplayName("유저 id를 이용해 해당 유저 정보를 업데이트 한다.") - void updateByIdTest() { - UserUpdateDto userUpdateDto = new UserUpdateDto(); - userUpdateDto.setName("kimhyojae"); - - user.updateUser(userUpdateDto.getName()); - User updateUser = userRepository.save(user); - - assertThat(updateUser.getName()).isEqualTo("kimhyojae"); - } - - @Test - @DisplayName("유저 id를 이용해 해당 유저의 정보를 지운다.") - void deleteByIdTest() { - userRepository.deleteById(user.getId()); - assertThrows(CouldNotFindUserIdException.class, () -> - userRepository.findById(user.getId()) - .orElseThrow(CouldNotFindUserIdException::new) - ); - } - - @AfterEach - void tearDown() { - userRepository.deleteAll(); - } -} \ No newline at end of file diff --git a/src/test/java/techcourse/myblog/web/ArticleControllerTest.java b/src/test/java/techcourse/myblog/web/ArticleControllerTest.java deleted file mode 100644 index 321f8ed2f..000000000 --- a/src/test/java/techcourse/myblog/web/ArticleControllerTest.java +++ /dev/null @@ -1,151 +0,0 @@ -package techcourse.myblog.web; - -import org.junit.jupiter.api.AfterEach; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.http.MediaType; -import org.springframework.test.context.junit.jupiter.SpringExtension; -import org.springframework.test.web.reactive.server.WebTestClient; -import org.springframework.web.reactive.function.BodyInserters; -import techcourse.myblog.domain.Article; -import techcourse.myblog.dto.LoginDto; -import techcourse.myblog.dto.UserDto; -import techcourse.myblog.exception.CouldNotFindArticleIdException; -import techcourse.myblog.repository.ArticleRepository; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.assertj.core.api.Assertions.assertThatThrownBy; - -@ExtendWith(SpringExtension.class) -@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -public class ArticleControllerTest extends ControllerTest { - @Autowired - private ArticleRepository articleRepository; - - @Autowired - private WebTestClient webTestClient; - - private Article article; - private UserDto userDto; - private LoginDto loginDto; - - @BeforeEach - void setUp() { - userDto = new UserDto(); - loginDto = new LoginDto(); - - article = articleRepository.save(Article.of("test title", - "test coverUrl", - "test contents") - ); - - userDto.setName("test"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - loginDto.setEmail("test@test.com"); - loginDto.setPassword("PassW0rd@"); - } - - private WebTestClient.ResponseSpec requestGetTest(String testUrl) { - return webTestClient.get() - .uri(testUrl) - .exchange() - .expectStatus().isOk(); - } - - - private WebTestClient.ResponseSpec requestPostTest(String inputTitle, String inputCoverUrl, String inputContents) { - return webTestClient.post() - .uri("/write") - .contentType(MediaType.APPLICATION_FORM_URLENCODED) - .body(BodyInserters - .fromFormData("title", inputTitle) - .with("coverUrl", inputCoverUrl) - .with("contents", inputContents)) - .exchange(); - } - - @Test - @DisplayName("게시글을 작성한 뒤 생성 버튼을 눌렀을 때 생성된 게시글을 보여준다.") - void createNewArticleTest() { - // Given - long expectedIdGeneratedByServer = article.getArticleId(); - String inputTitle = "test title"; - String inputCoverUrl = "test coverUrl"; - String inputContents = "test contents"; - - // When - WebTestClient.ResponseSpec responseSpec = requestPostTest(inputTitle, inputCoverUrl, inputContents); - - // Then - responseSpec - .expectStatus().isFound(); - Article article = articleRepository.findById(expectedIdGeneratedByServer) - .orElseThrow(CouldNotFindArticleIdException::new); - - assertThat(article.getTitle()).isEqualTo(inputTitle); - assertThat(article.getCoverUrl()).isEqualTo(inputCoverUrl); - assertThat(article.getContents()).isEqualTo(inputContents); - } - - @Test - @DisplayName("새로운 Article 생성시 article-edit 페이지를 되돌려준다.") - void articleCreationPageTest() { - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - requestGetTest("articles/new" + sessionId); - }); - }); - } - - @Test - @DisplayName("게시글에서 수정 버튼을 누르는 경우 id에 해당하는 edit 페이지를 되돌려준다.") - void articleEditPageTest() { - userDto.setEmail("edit@test.com"); - loginDto.setEmail("edit@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - requestGetTest("/articles/" + article.getArticleId() + "/edit" + sessionId) - .expectBody() - .consumeWith(response -> { - String body = new String(response.getResponseBody()); - assertThat(body.contains(article.getTitle())).isTrue(); - assertThat(body.contains(article.getCoverUrl())).isTrue(); - assertThat(body.contains(article.getContents())).isTrue(); - }); - }); - }); - - } - - @Test - @DisplayName("게시글을 삭제한다.") - void deleteArticleTest() { - long deleteTestId = article.getArticleId(); - - // When, Then - webTestClient.delete() - .uri("/articles/" + deleteTestId) - .exchange() - .expectStatus().isFound(); - - assertThatThrownBy(() -> articleRepository - .findById(deleteTestId) - .orElseThrow(CouldNotFindArticleIdException::new)) - .isInstanceOf(CouldNotFindArticleIdException.class); - } - - @AfterEach - void tearDown() { - articleRepository.deleteAll(); - } -} diff --git a/src/test/java/techcourse/myblog/web/IndexControllerTest.java b/src/test/java/techcourse/myblog/web/ArticleControllerTests.java similarity index 75% rename from src/test/java/techcourse/myblog/web/IndexControllerTest.java rename to src/test/java/techcourse/myblog/web/ArticleControllerTests.java index 93172f4af..f6f86bbf9 100644 --- a/src/test/java/techcourse/myblog/web/IndexControllerTest.java +++ b/src/test/java/techcourse/myblog/web/ArticleControllerTests.java @@ -1,6 +1,5 @@ package techcourse.myblog.web; -import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; import org.springframework.beans.factory.annotation.Autowired; @@ -8,18 +7,24 @@ import org.springframework.test.context.junit.jupiter.SpringExtension; import org.springframework.test.web.reactive.server.WebTestClient; - @ExtendWith(SpringExtension.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -class IndexControllerTest { +public class ArticleControllerTests { @Autowired private WebTestClient webTestClient; @Test - @DisplayName("index.html을 제대로 되돌려준다.") - void indexTest() { + void index() { webTestClient.get().uri("/") .exchange() .expectStatus().isOk(); } -} \ No newline at end of file + + @Test + void articleForm() { + webTestClient.get().uri("/articles/new") + .exchange() + .expectStatus().isOk(); + } + +} diff --git a/src/test/java/techcourse/myblog/web/ControllerTest.java b/src/test/java/techcourse/myblog/web/ControllerTest.java deleted file mode 100644 index f2d66d12e..000000000 --- a/src/test/java/techcourse/myblog/web/ControllerTest.java +++ /dev/null @@ -1,58 +0,0 @@ -package techcourse.myblog.web; - -import org.springframework.test.web.reactive.server.EntityExchangeResult; -import org.springframework.test.web.reactive.server.WebTestClient; -import org.springframework.web.reactive.function.BodyInserters; -import techcourse.myblog.dto.LoginDto; -import techcourse.myblog.dto.UserDto; - -import java.util.function.Consumer; - -class ControllerTest { - static void postUser(WebTestClient webTestClient, UserDto userDto, Consumer> consumer) { - webTestClient.post() - .uri("/users") - .body(BodyInserters.fromFormData("name", userDto.getName()) - .with("email", userDto.getEmail()) - .with("password", userDto.getPassword()) - .with("passwordConfirm", userDto.getPasswordConfirm())) - .exchange() - .expectStatus().is3xxRedirection() - .expectBody() - .consumeWith(consumer); - } - - static void postLogin(WebTestClient webTestClient, LoginDto loginDto, String sessionId, Consumer> consumer) { - webTestClient.post() - .uri("/login" + sessionId) - .body(BodyInserters - .fromFormData("email", loginDto.getEmail()) - .with("password", loginDto.getPassword())) - .exchange() - .expectStatus().is3xxRedirection() - .expectBody() - .consumeWith(consumer); - } - - static void getIndexView(WebTestClient webTestClient, String sessionId, Consumer> consumer) { - webTestClient.get() - .uri("/" + sessionId) - .exchange() - .expectStatus().isOk() - .expectBody() - .consumeWith(consumer); - } - - static void getMyPageView(WebTestClient webTestClient, String sessionId, Consumer> consumer) { - webTestClient.get() - .uri("/mypage" + sessionId) - .exchange() - .expectStatus().isOk() - .expectBody() - .consumeWith(consumer); - } - - static String getSessionId(EntityExchangeResult postUserResponse) { - return ";jsessionid=" + postUserResponse.getResponseCookies().getFirst("JSESSIONID").getValue(); - } -} diff --git a/src/test/java/techcourse/myblog/web/LoginControllerTest.java b/src/test/java/techcourse/myblog/web/LoginControllerTest.java deleted file mode 100644 index f47df52d4..000000000 --- a/src/test/java/techcourse/myblog/web/LoginControllerTest.java +++ /dev/null @@ -1,75 +0,0 @@ -package techcourse.myblog.web; - -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit.jupiter.SpringExtension; -import org.springframework.test.web.reactive.server.WebTestClient; -import techcourse.myblog.dto.LoginDto; -import techcourse.myblog.dto.UserDto; - -import static org.assertj.core.api.Assertions.assertThat; - -@ExtendWith(SpringExtension.class) -@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -class LoginControllerTest extends ControllerTest { - private UserDto userDto; - private LoginDto loginDto; - - @Autowired - private WebTestClient webTestClient; - - @BeforeEach - void setUp() { - userDto = new UserDto(); - loginDto = new LoginDto(); - - userDto.setName("test"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - loginDto.setEmail("test@test.com"); - loginDto.setPassword("PassW0rd@"); - } - - @Test - @DisplayName("로그인에 성공한다.") - void loginTest() { - userDto.setEmail("login@test.com"); - loginDto.setEmail("login@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - getIndexView(webTestClient, sessionId, index -> - assertThat(new String(index.getResponseBody())).contains("test")); - }); - }); - } - - @Test - @DisplayName("로그인 후 로그아웃을 하면 메인페이지로 이동한다.") - void logoutTest() { - userDto.setName("logout"); - userDto.setEmail("logout@test.com"); - loginDto.setEmail("logout@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - webTestClient.get() - .uri("/logout" + sessionId) - .exchange() - .expectStatus().is3xxRedirection() - .expectBody() - .consumeWith(logout -> - getIndexView(webTestClient, sessionId, index -> - assertThat(new String(index.getResponseBody())).doesNotContain("logout"))); - }); - }); - } -} \ No newline at end of file diff --git a/src/test/java/techcourse/myblog/web/UserControllerTest.java b/src/test/java/techcourse/myblog/web/UserControllerTest.java deleted file mode 100644 index 866f7ffef..000000000 --- a/src/test/java/techcourse/myblog/web/UserControllerTest.java +++ /dev/null @@ -1,252 +0,0 @@ -package techcourse.myblog.web; - -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit.jupiter.SpringExtension; -import org.springframework.test.web.reactive.server.StatusAssertions; -import org.springframework.test.web.reactive.server.WebTestClient; -import org.springframework.web.reactive.function.BodyInserters; -import techcourse.myblog.dto.LoginDto; -import techcourse.myblog.dto.UserDto; -import techcourse.myblog.repository.UserRepository; - -import static org.assertj.core.api.Assertions.assertThat; - -@ExtendWith(SpringExtension.class) -@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) -class UserControllerTest extends ControllerTest { - private UserDto userDto; - private LoginDto loginDto; - - @Autowired - private WebTestClient webTestClient; - - @Autowired - private UserRepository userRepository; - - @BeforeEach - void setUp() { - userDto = new UserDto(); - loginDto = new LoginDto(); - - userDto.setName("test"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - loginDto.setEmail("test@test.com"); - loginDto.setPassword("PassW0rd@"); - } - - private StatusAssertions postUser(UserDto userDto) { - return webTestClient.post() - .uri("/users") - .body(BodyInserters.fromFormData("name", userDto.getName()) - .with("email", userDto.getEmail()) - .with("password", userDto.getPassword()) - .with("passwordConfirm", userDto.getPasswordConfirm())) - .exchange() - .expectStatus(); - } - - @Test - @DisplayName("회원 가입 후 로그인 페이지로 이동한다.") - void signUpTest() { - userDto.setName("signup"); - userDto.setEmail("new@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - postUser(userDto).is3xxRedirection(); - } - - @Test - @DisplayName("회원 가입 요청시 잘못된 이름 패턴으로 인해 실패한다.") - void notSignUpNameTest() { - userDto.setName("test1"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - postUser(userDto).isOk(); - } - - @Test - @DisplayName("회원 가입 요청시 잘못된 이메일 패턴으로 인해 실패한다.") - void notSignUpByEmailTest() { - userDto.setName("test"); - userDto.setEmail("test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - postUser(userDto).isOk(); - } - - @Test - @DisplayName("회원 가입 요청시 잘못된 패스워드 패턴으로 인해 실패한다.") - void notSignUpByPasswordTest() { - userDto.setName("test"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassWord"); - userDto.setPasswordConfirm("PassWord"); - - postUser(userDto).isOk(); - } - - @Test - @DisplayName("회원 가입 요청시 두개의 패스워드가 다른 이유로 인해 실패한다.") - void notSignUpByUnequalPasswordTest() { - userDto.setName("test"); - userDto.setEmail("test@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassWord@"); - - postUser(userDto).isOk(); - } - - @Test - @DisplayName("회원 목록 페이지를 보여주고 DB에 저장된 회원 정보를 노출한다.") - void showUserListTest() { - userDto.setName("test"); - userDto.setEmail("user@test.com"); - userDto.setPassword("PassW0rd@"); - userDto.setPasswordConfirm("PassW0rd@"); - - loginDto.setEmail("user@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - webTestClient.get() - .uri("/users" + sessionId) - .exchange() - .expectStatus().isOk() - .expectBody() - .consumeWith(result -> assertThat(new String(result.getResponseBody())) - .contains(userDto.getName()) - .contains(userDto.getEmail())); - }); - }); - } - - @Test - @DisplayName("로그인을 유지하고 회원 정보 페이지에서 유저의 이름과 이메일을 확인한다.") - void myPageViewTest() { - userDto.setEmail("mypage@test.com"); - loginDto.setEmail("mypage@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - getMyPageView(webTestClient, sessionId, myPage -> - assertThat(new String(myPage.getResponseBody())) - .contains("test") - .contains("mypage@test.com")); - }); - }); - } - - @Test - @DisplayName("회원 정보를 수정하고 mypage에서 수정된 이름을 확인한다.") - void editMyPageTest() { - String updateName = "kimhyojae"; - userDto.setEmail("mypageEdit@test.com"); - loginDto.setEmail("mypageEdit@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - webTestClient.put() - .uri("/mypage-edit" + sessionId) - .body(BodyInserters.fromFormData("name", updateName)) - .exchange() - .expectStatus().is3xxRedirection() - .expectBody() - .consumeWith(updateUser -> - getMyPageView(webTestClient, sessionId, myPage -> - assertThat(new String(myPage.getResponseBody())).contains(updateName))); - }); - }); - } - - @Test - @DisplayName("회원 정보 수정 시 잘못된 이름을 입력하면 에러 메시지를 띄웁니다.") - void editMyPageFailTest() { - String invalidName = "123"; - userDto.setEmail("error@test.com"); - loginDto.setEmail("error@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - webTestClient.put() - .uri("/mypage-edit" + sessionId) - .body(BodyInserters.fromFormData("name", invalidName)) - .exchange() - .expectStatus().isOk() - .expectBody() - .consumeWith(test -> assertThat(new String(test.getResponseBody())) - .contains("이름은 한글 또는 영어만 입력이 가능합니다.")); - }); - }); - } - - @Test - @DisplayName("회원탈퇴 후에 메인 페이지에 비로그인 상태인지 확인한다.") - void withdrawalTest() { - userDto.setName("김효재"); - userDto.setEmail("delete@test.com"); - loginDto.setEmail("delete@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - webTestClient.delete() - .uri("/withdrawal" + sessionId) - .exchange() - .expectBody() - .consumeWith(withdrawal -> getIndexView(webTestClient, sessionId, index -> - assertThat(new String(index.getResponseBody())).doesNotContain("김효재"))); - }); - }); - } - - @Test - @DisplayName("비로그인 시 회원 정보 페이지로 이동하면 실패하여 메인페이지로 이동한다.") - void myPageFailTest() { - webTestClient.get() - .uri("/mypage") - .exchange() - .expectStatus().is3xxRedirection(); - } - - @Test - @DisplayName("비로그인 시 회원 정보 수정 페이지로 이동하면 실패하여 메인페이지로 이동한다.") - void myPageEditFailTest() { - webTestClient.get() - .uri("/mypage-edit") - .exchange() - .expectStatus().is3xxRedirection(); - } - - @Test - @DisplayName("로그인 후에 가입 페이지로 이동하면 실패하여 메인페이지로 이동한다.") - void signUpFailTest() { - userDto.setEmail("fail@test.com"); - loginDto.setEmail("fail@test.com"); - - postUser(webTestClient, userDto, postUserResponse -> { - String sessionId = getSessionId(postUserResponse); - postLogin(webTestClient, loginDto, sessionId, postLoginResponse -> { - webTestClient.get() - .uri("/signup" + sessionId) - .exchange() - .expectStatus().is3xxRedirection(); - }); - }); - } -} \ No newline at end of file diff --git a/src/test/resources/application.properties b/src/test/resources/application.properties deleted file mode 100644 index f5a9c98e5..000000000 --- a/src/test/resources/application.properties +++ /dev/null @@ -1,14 +0,0 @@ -spring.devtools.livereload.enabled=true - -spring.h2.console.enabled=true -spring.h2.console.path=/h2-console - -spring.datasource.url=jdbc:h2:mem:test -spring.datasource.driverClassName=org.h2.Driver -spring.datasource.username=sa -spring.datasource.password=p@ssW0rd -spring.jpa.database-platform=org.hibernate.dialect.H2Dialect - -spring.jpa.properties.hibernate.show_sql=true -spring.jpa.properties.hibernate.format_sql=true -spring.jpa.properties.hibernate.use_sql_comments=true \ No newline at end of file diff --git a/src/test/resources/logback-access.xml b/src/test/resources/logback-access.xml deleted file mode 100644 index 9ca8ad6bd..000000000 --- a/src/test/resources/logback-access.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - %fullRequest%n%n%fullResponse - - - - \ No newline at end of file From e4de223d3e8fcaab52d86bde63e7679ba8a00c87 Mon Sep 17 00:00:00 2001 From: hyunssooo Date: Tue, 16 Jul 2019 09:49:45 +0900 Subject: [PATCH 02/34] =?UTF-8?q?[=EA=B2=8C=EC=8B=9C=EA=B8=80=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1/=EC=A1=B0=ED=9A=8C/=EC=88=98=EC=A0=95/=EC=82=AD?= =?UTF-8?q?=EC=A0=9C]=20=EC=A7=80=EB=85=B8=20=EB=AF=B8=EC=85=98=20?= =?UTF-8?q?=EC=A0=9C=EC=B6=9C=ED=95=A9=EB=8B=88=EB=8B=A4.=20(#45)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: thymeleaf 추가, html 파일 templates 디렉토리로 이동 * feat: Test 주석추가 * feat: ArticleController 추가 * feat: Article 클래스 추가 * feat: 게시글 수정, 삭제 기능 구현 * refactor: 코드 리팩토링 * refactor: 함수명 수정 * refactor: Controller 메서드명 수정 * refactor: 코드 리팩토링 * refactor: 매서드 위치 수정 * refactor: 리뷰 반영 * refactor: 리뷰 반영 : setter 메서드명 번경 * refactor: 리뷰 반영, ArticleRepository.class update 메서드 삭제 * refactor: 리뷰 반영, ArticleRepository.class 수정에 따른 테스트 코드 삭제 * refactor: 리뷰 반영, controller ModelAnvView 메서드 내부에서 수정 * refactor: 테스트 코드 수정 * refactor 피드백 반영 * refactor 피드백 반영 --- build.gradle | 16 +-- .../myblog/HelloWorldController.java | 15 ++- .../techcourse/myblog/MyblogApplication.java | 1 - .../techcourse/myblog/domain/Article.java | 68 ++++++++++++ .../myblog/domain/ArticleRepository.java | 20 +++- .../myblog/web/ArticleController.java | 72 ++++++++++++- src/main/resources/application.properties | 4 +- src/main/resources/banner.txt | 15 +++ .../static/images/pages/index/bg.jpg | Bin 291935 -> 313007 bytes .../static/images/pages/index/study.jpg | Bin 11015546 -> 133049 bytes .../{static => templates}/article-edit.html | 67 +++++++----- .../{static => templates}/article.html | 98 +++++++++++------- .../{static => templates}/index.html | 68 +++++++----- .../{static => templates}/login.html | 18 ++-- .../{static => templates}/mypage-edit.html | 10 +- .../{static => templates}/mypage.html | 22 ++-- .../{static => templates}/signup.html | 10 +- .../{static => templates}/user-list.html | 12 +-- .../myblog/domain/ArticleRepositoryTest.java | 31 ++++++ .../techcourse/myblog/domain/ArticleTest.java | 14 +++ .../myblog/web/ArticleControllerTests.java | 44 +++++++- 21 files changed, 465 insertions(+), 140 deletions(-) create mode 100644 src/main/resources/banner.txt rename src/main/resources/{static => templates}/article-edit.html (62%) rename src/main/resources/{static => templates}/article.html (52%) rename src/main/resources/{static => templates}/index.html (73%) rename src/main/resources/{static => templates}/login.html (93%) rename src/main/resources/{static => templates}/mypage-edit.html (96%) rename src/main/resources/{static => templates}/mypage.html (94%) rename src/main/resources/{static => templates}/signup.html (95%) rename src/main/resources/{static => templates}/user-list.html (95%) create mode 100644 src/test/java/techcourse/myblog/domain/ArticleRepositoryTest.java create mode 100644 src/test/java/techcourse/myblog/domain/ArticleTest.java diff --git a/build.gradle b/build.gradle index 8f1059545..e48a214f6 100644 --- a/build.gradle +++ b/build.gradle @@ -1,6 +1,6 @@ plugins { - id 'org.springframework.boot' version '2.1.6.RELEASE' - id 'java' + id 'org.springframework.boot' version '2.1.6.RELEASE' + id 'java' } apply plugin: 'io.spring.dependency-management' @@ -10,14 +10,16 @@ version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' repositories { - mavenCentral() + mavenCentral() } dependencies { - implementation 'org.springframework.boot:spring-boot-starter-web' - testImplementation 'org.junit.jupiter:junit-jupiter-api' - testImplementation('org.springframework.boot:spring-boot-starter-test') { + implementation 'org.springframework.boot:spring-boot-devtools' + implementation 'org.springframework.boot:spring-boot-starter-web' + implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' + testImplementation 'org.junit.jupiter:junit-jupiter-api' + testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'junit' } - testImplementation 'org.springframework.boot:spring-boot-starter-webflux' + testImplementation 'org.springframework.boot:spring-boot-starter-webflux' } diff --git a/src/main/java/techcourse/myblog/HelloWorldController.java b/src/main/java/techcourse/myblog/HelloWorldController.java index 8cc48b29d..9351ca1b3 100644 --- a/src/main/java/techcourse/myblog/HelloWorldController.java +++ b/src/main/java/techcourse/myblog/HelloWorldController.java @@ -1,8 +1,19 @@ package techcourse.myblog; -import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; -@Controller +@RestController public class HelloWorldController { + @GetMapping("/helloworld") + public String temp(String blogName) { + return blogName; + } + @PostMapping("/helloworld") + public String asd(@RequestBody String blogName) { + return blogName; + } } diff --git a/src/main/java/techcourse/myblog/MyblogApplication.java b/src/main/java/techcourse/myblog/MyblogApplication.java index 86ab1d92d..cd469756f 100644 --- a/src/main/java/techcourse/myblog/MyblogApplication.java +++ b/src/main/java/techcourse/myblog/MyblogApplication.java @@ -9,5 +9,4 @@ public class MyblogApplication { public static void main(String[] args) { SpringApplication.run(MyblogApplication.class, args); } - } diff --git a/src/main/java/techcourse/myblog/domain/Article.java b/src/main/java/techcourse/myblog/domain/Article.java index 4a78c7a7a..d85be854d 100644 --- a/src/main/java/techcourse/myblog/domain/Article.java +++ b/src/main/java/techcourse/myblog/domain/Article.java @@ -1,4 +1,72 @@ package techcourse.myblog.domain; +import java.util.Objects; + public class Article { + private int id; + private String title; + private String coverUrl; + private String contents; + + public Article(String title, String coverUrl, String contents) { + this.title = title; + this.coverUrl = coverUrl; + this.contents = contents; + } + + public boolean checkId(int id) { + return this.id == id; + } + + public void update(Article article) { + this.title = article.title; + this.coverUrl = article.coverUrl; + this.contents = article.contents; + } + + public void setId(int id) { + this.id = id; + } + + public int getId() { + return id; + } + + public String getTitle() { + return title; + } + + public String getCoverUrl() { + return coverUrl; + } + + public String getContents() { + return contents; + } + + @Override + public String toString() { + return "Article{" + + "id='" + id + '\'' + + ", title='" + title + '\'' + + ", coverUrl='" + coverUrl + '\'' + + ", contents='" + contents + '\'' + + '}'; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + Article article = (Article) o; + return id == article.id && + Objects.equals(title, article.title) && + Objects.equals(coverUrl, article.coverUrl) && + Objects.equals(contents, article.contents); + } + + @Override + public int hashCode() { + return Objects.hash(id, title, coverUrl, contents); + } } diff --git a/src/main/java/techcourse/myblog/domain/ArticleRepository.java b/src/main/java/techcourse/myblog/domain/ArticleRepository.java index e52733a52..1c540375d 100644 --- a/src/main/java/techcourse/myblog/domain/ArticleRepository.java +++ b/src/main/java/techcourse/myblog/domain/ArticleRepository.java @@ -8,8 +8,26 @@ @Repository public class ArticleRepository { private List
articles = new ArrayList<>(); + private int id = 0; public List
findAll() { - return articles; + return new ArrayList<>(articles); + } + + public void save(Article article) { + id = id + 1; + article.setId(id); + articles.add(article); + } + + public Article findArticleById(int id) { + return articles.stream() + .filter(x -> x.checkId(id)) + .findFirst() + .orElseThrow(() -> new IllegalArgumentException("해당하는 ID의 기사가 없습니다.")); + } + + public void removeById(int id) { + articles.remove(findArticleById(id)); } } diff --git a/src/main/java/techcourse/myblog/web/ArticleController.java b/src/main/java/techcourse/myblog/web/ArticleController.java index aa51c55b8..29304fca4 100644 --- a/src/main/java/techcourse/myblog/web/ArticleController.java +++ b/src/main/java/techcourse/myblog/web/ArticleController.java @@ -2,10 +2,80 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.servlet.ModelAndView; +import org.springframework.web.servlet.view.RedirectView; +import techcourse.myblog.domain.Article; import techcourse.myblog.domain.ArticleRepository; @Controller public class ArticleController { - @Autowired + private ArticleRepository articleRepository; + + @Autowired + public ArticleController(ArticleRepository articleRepository) { + this.articleRepository = articleRepository; + } + + @GetMapping("/") + public ModelAndView index(String blogName) { + if (blogName == null) { + blogName = "누구게?"; + } + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("index"); + modelAndView.addObject("blogName", blogName); + modelAndView.addObject("articles", articleRepository.findAll()); + return modelAndView; + } + + @GetMapping("/writing") + public String writeForm() { + return "article-edit"; + } + + @PostMapping("/articles") + public ModelAndView save(Article article) { + articleRepository.save(article); + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("article"); + modelAndView.addObject("article", article); + return modelAndView; + } + + @GetMapping("/article/{articleId}") + public ModelAndView show(@PathVariable String articleId) { + Article article = articleRepository.findArticleById(Integer.parseInt(articleId)); + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("article"); + modelAndView.addObject("article", article); + return modelAndView; + } + + @GetMapping("/articles/{articleId}/edit") + public ModelAndView writeForm(@PathVariable String articleId) { + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("article-edit"); + Article article = articleRepository.findArticleById(Integer.parseInt(articleId)); + modelAndView.addObject("article", article); + return modelAndView; + } + + @PutMapping("/articles/{articleId}") + public RedirectView update(@PathVariable String articleId, Article newArticle) { + RedirectView redirectView = new RedirectView(); + Article article = articleRepository.findArticleById(Integer.parseInt(articleId)); + article.update(newArticle); + redirectView.setUrl("/"); + return redirectView; + } + + @DeleteMapping("/articles/{articleId}") + public RedirectView delete(@PathVariable String articleId) { + RedirectView redirectView = new RedirectView(); + articleRepository.removeById(Integer.parseInt(articleId)); + redirectView.setUrl("/"); + return redirectView; + } } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 8b1378917..f11a0139f 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1 +1,3 @@ - +spring.devtools.livereload.enabled=true +spring.devtools.restart.enabled=true +spring.thymeleaf.cache=false \ No newline at end of file diff --git a/src/main/resources/banner.txt b/src/main/resources/banner.txt new file mode 100644 index 000000000..e6a2eb29a --- /dev/null +++ b/src/main/resources/banner.txt @@ -0,0 +1,15 @@ + ,--, + ,---._ ,----.. ,--. ,--, ,----.. ,---.'| + .-- -.' \ ,---, .--.--. / / \ ,--.'| ,--.'| / / \ | | : ,---, ,----.. + | | : ' .' \ / / '. / . : ,--,: : | ,--, | : / . : : : | ,`--.' | / / \ + : ; | / ; '. | : /`. / . / ;. \,`--.'`| ' : ,---.'| : ' . / ;. \| ' : | : :| : : + : |: : \ ; | |--` . ; / ` ;| : : | | | | : _' |. ; / ` ;; ; ' : | '. | ;. / + | : :: | /\ \| : ;_ ; | ; \ ; |: | \ | : : : |.' |; | ; \ ; |' | |__ | : |. ; /--` + : | : ' ;. :\ \ `. | : | ; | '| : ' '; | | ' ' ; :| : | ; | '| | :.'|' ' ;; | ; + | ; || | ;/ \ \`----. \. | ' ' ' :' ' ;. ; ' | .'. |. | ' ' ' :' : ;| | || : | + ___ l ' : | \ \ ,'__ \ \ |' ; \; / || | | \ | | | : | '' ; \; / || | ./ ' : ;. | '___ + / /\ J :| | ' '--' / /`--' / \ \ ', / ' : | ; .' ' : | : ; \ \ ', / ; : ; | | '' ; : .'| +/ ../ `..- ,| : : '--'. / ; : / | | '`--' | | ' ,/ ; : / | ,/ ' : |' | '/ : +\ \ ; | | ,' `--'---' \ \ .' ' : | ; : ;--' \ \ .' '---' ; |.' | : / + \ \ ,' `--'' `---` ; |.' | ,/ `---` '---' \ \ .' + "---....--' '---' '---' `---` diff --git a/src/main/resources/static/images/pages/index/bg.jpg b/src/main/resources/static/images/pages/index/bg.jpg index df80e765b59cccd51fce620b34b0775eaf1524cb..a77587a5a63dc6a3f0841f9d8e4f99ba2151bd96 100644 GIT binary patch literal 313007 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∓Bn_ZTG;Lenfe8FfW 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Ås;b*LbkDW7XYOg%u06nIMw(PgO6D)*0zn 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 wkJHAYv9NF)7EA;@kbIDu%=FCd&OBJtOE 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 z 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 z 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 diff --git a/src/main/resources/static/images/pages/index/study.jpg b/src/main/resources/static/images/pages/index/study.jpg index f49f7af415577b22f64fd0d97122b9df02a00ef2..459c037492fd2573090fa73612dacd841b4df681 100644 GIT binary patch literal 133049 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