Sass 7-1 패턴

Sass 7-1 패턴

1. Sass 7-1 패턴

 - Sass 가이드라인에서 제시한 모듈화 방식

    ※ 파일명에 _가 붙는 경우, @import 되어 사용될 것으로 파

sass/
|
|- abstracts/
|	|- _variables.scss		# Sass 변수
|	|- _functions.scss		# Sass 함수
|	|- _mixins.scss			# Sass 믹스인
|	|- _placeholders.scss		# Sass 플레이스홀더
|
|- base/
|	|- _reset.scss			# 리셋/정규화
|	|- _typography.scss		# 타이포그래피 규칙
|   -					# 기타.
|
|- components/
|	|- _buttons.scss		# 버튼
|	|- _carousel.scss		# 캐러셀
|	|- _cover.scss			# 커버
|	|- _dropdown.scss		# 드롭다운
|   -					# 기타.
|
|- layout/
|	|- _navigation.scss		# 네비게이션
|	|- _grid.scss			# 그리드 시스템
|	|- _header.scss			# 헤더
|	|- _footer.scss			# 푸터
|	|- _sidebar.scss		# 사이드바
|	|- _forms.scss			# 폼
|   -					# 기타.
|
|- pages/
|	|- _home.scss			# 홈 한정 스타일
|	|- _contact.scss		# 연락처 한정 스타일
|   -					# 기타.
|
|- themes/
|	|- _theme.scss			# 디폴트 테마
|	|- _admin.scss			# 관리자 테마
|   -					# 기타.
|
|- vendors/
|	|- _bootstrap.scss		# Bootstrap
|	|- _jquery-ui.scss		# jQuery UI
|   -					# 기타.
|
`- main.scss				# 메인 Sass 파일

 

2. 예시

 @import './abstracts/variables.scss';

 @import './base/reset.scss';

'Front-End Study > Sass' 카테고리의 다른 글

& 선택자  (0) 2023.09.23
@function  (0) 2023.09.19
@mixin  (0) 2023.06.29
Variables (변수)  (0) 2023.06.28
Sass  (0) 2023.06.28