diff --git a/school/static/css/club.css b/school/static/css/club.css new file mode 100644 index 0000000..da1f678 --- /dev/null +++ b/school/static/css/club.css @@ -0,0 +1,217 @@ + @font-face { + font-family: 'IM_Hyemin-Bold'; + src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); + font-weight: normal; + font-style: normal; +} +html{ + height: 100vh; + width: 100vw; + overflow: auto; +} +:root{ + --maincolor: #CDF0FF; /*메인 색상*/ + --font50: 50px; /*메인 폰트 사이즈*/ + --font30:30px; + --font15: 15px; + --fonit20:20px; + --font40:40px; + +} +.pagination{ + display: flex; + margin-top: 20px; + justify-content: center; +} + .containner { + display: grid; + grid-template-areas: + 'marginL header marginR' + 'marginL boardnav marginR' + 'marginL main marginR' + 'marginL undermargin marginR'; + + grid-template-columns: 1fr 1200px 1fr; /*세로 좌:300px고정 가운데 1fr: 유동식 우 300px 고정*/ + grid-template-rows: 90px 160px 1fr 140px; /*가로 */ + } +.containner div { + display: grid; + +} + +.header { + grid-area: header; +} + +.marginL { + grid-area: marginL; +} + +.main { + grid-area: main; + margin-top: 2vh; +} + +.marginR { + grid-area: marginR; + height: 100vh; +} + +.undermargin { + grid-area: undermargin; +} + +.navbr { + justify-items: center; + align-items: center; + width: 100%; +} +.boardnav { /*아직 안정함*/ + grid-area: boardnav; + background-color: var(--maincolor); + border-radius: 10px; + padding: 8px; + margin-bottom: 20px; + height: 160px; +} + +.middleboard{ + padding: 8px; + background-color: white; + +} +.mainboard{ + + background-color: var(--maincolor); +} +.introduce{ + +} +.writetext{ + display: flex !important; + background-color: var(--maincolor); + border-radius: 30px; + height: 15vh; + padding : 1rem 0.8rem 1rem 0.8rem; + flex-direction: row ; +} +.writetext div{ + border: 3px solid black; +} +.writeList{ + overflow:auto; + height: auto; + border-bottom: black 1px solid ; + padding: 10px; + background-color: var(--maincolor); +} + +.writeList > .title{ + margin: 2vh 0 10px 1vh; + font-size: var(--fonit20); + +} +.sort_bar{ + background-color: var(--maincolor); +} +.writearea{ + + border-color: var(--maincolor); + font-family: 'IM_Hyemin-Bold'; + font-size: var(--fonit20); +} +.test1{ + height: 100%; + width: 100%; +} +.test1 button{ + width: 100%; + height: 100%; +} +.writeList > .mainstory{ + border: 1px solid black ; + position: relative; + height: 6vh; + border-radius: 10px; + margin: 0 1vw 1vh 1vw; + background-color: white; +} +.number{ + background-color: var(--maincolor); + height: 120px; +} + +.nextnav{ + display: flex; + justify-content: center; +} +.nextnav span{ + margin: 0 1vw 0 1vw; +} +.content{ + font-family: 'IM_Hyemin-Bold'; + + display:flex; + align-items: center; + justify-content: center; + margin: 0 20px 0 20px; +} +.imagesize{ + width: 40px; + height: 40px; + border: black 1px solid; +} + +.mainboard{ + height: 100%; + border-radius: 20px; +} +.content a{ + margin: 0 3vw 0 3vw; + border-left: solid white 2px; + border-right: solid white 2px; + padding: 10px; +} +.h{ + height: 50px; +} +.name{ + font-size: 2.0vw; + vertical-align: center; + margin-top: 40px; +} +.mains{ + display: flex !important; + +} + + +.sub_1{ + font-size: 15px; + margin-top: 10px; + margin-left: 50px; +} +.sort_bar{ + display: flex; + flex-direction: row; + height: 100%; + margin-bottom: 15px; +} +/*.likebutton_bar {*/ +/* display: flex;*/ +/*}*/ +.writeconpent{ + margin-bottom: 20px; + border-bottom: 1px solid white; +} +.look{ + margin-top: 10px; + margin-bottom: 10px; +} +.notice_board{ + background-color: white; + width: 90%; + display: flex; + + flex-direction: row; +} \ No newline at end of file diff --git a/school/static/css/contest.css b/school/static/css/contest.css new file mode 100644 index 0000000..da1f678 --- /dev/null +++ b/school/static/css/contest.css @@ -0,0 +1,217 @@ + @font-face { + font-family: 'IM_Hyemin-Bold'; + src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); + font-weight: normal; + font-style: normal; +} +html{ + height: 100vh; + width: 100vw; + overflow: auto; +} +:root{ + --maincolor: #CDF0FF; /*메인 색상*/ + --font50: 50px; /*메인 폰트 사이즈*/ + --font30:30px; + --font15: 15px; + --fonit20:20px; + --font40:40px; + +} +.pagination{ + display: flex; + margin-top: 20px; + justify-content: center; +} + .containner { + display: grid; + grid-template-areas: + 'marginL header marginR' + 'marginL boardnav marginR' + 'marginL main marginR' + 'marginL undermargin marginR'; + + grid-template-columns: 1fr 1200px 1fr; /*세로 좌:300px고정 가운데 1fr: 유동식 우 300px 고정*/ + grid-template-rows: 90px 160px 1fr 140px; /*가로 */ + } +.containner div { + display: grid; + +} + +.header { + grid-area: header; +} + +.marginL { + grid-area: marginL; +} + +.main { + grid-area: main; + margin-top: 2vh; +} + +.marginR { + grid-area: marginR; + height: 100vh; +} + +.undermargin { + grid-area: undermargin; +} + +.navbr { + justify-items: center; + align-items: center; + width: 100%; +} +.boardnav { /*아직 안정함*/ + grid-area: boardnav; + background-color: var(--maincolor); + border-radius: 10px; + padding: 8px; + margin-bottom: 20px; + height: 160px; +} + +.middleboard{ + padding: 8px; + background-color: white; + +} +.mainboard{ + + background-color: var(--maincolor); +} +.introduce{ + +} +.writetext{ + display: flex !important; + background-color: var(--maincolor); + border-radius: 30px; + height: 15vh; + padding : 1rem 0.8rem 1rem 0.8rem; + flex-direction: row ; +} +.writetext div{ + border: 3px solid black; +} +.writeList{ + overflow:auto; + height: auto; + border-bottom: black 1px solid ; + padding: 10px; + background-color: var(--maincolor); +} + +.writeList > .title{ + margin: 2vh 0 10px 1vh; + font-size: var(--fonit20); + +} +.sort_bar{ + background-color: var(--maincolor); +} +.writearea{ + + border-color: var(--maincolor); + font-family: 'IM_Hyemin-Bold'; + font-size: var(--fonit20); +} +.test1{ + height: 100%; + width: 100%; +} +.test1 button{ + width: 100%; + height: 100%; +} +.writeList > .mainstory{ + border: 1px solid black ; + position: relative; + height: 6vh; + border-radius: 10px; + margin: 0 1vw 1vh 1vw; + background-color: white; +} +.number{ + background-color: var(--maincolor); + height: 120px; +} + +.nextnav{ + display: flex; + justify-content: center; +} +.nextnav span{ + margin: 0 1vw 0 1vw; +} +.content{ + font-family: 'IM_Hyemin-Bold'; + + display:flex; + align-items: center; + justify-content: center; + margin: 0 20px 0 20px; +} +.imagesize{ + width: 40px; + height: 40px; + border: black 1px solid; +} + +.mainboard{ + height: 100%; + border-radius: 20px; +} +.content a{ + margin: 0 3vw 0 3vw; + border-left: solid white 2px; + border-right: solid white 2px; + padding: 10px; +} +.h{ + height: 50px; +} +.name{ + font-size: 2.0vw; + vertical-align: center; + margin-top: 40px; +} +.mains{ + display: flex !important; + +} + + +.sub_1{ + font-size: 15px; + margin-top: 10px; + margin-left: 50px; +} +.sort_bar{ + display: flex; + flex-direction: row; + height: 100%; + margin-bottom: 15px; +} +/*.likebutton_bar {*/ +/* display: flex;*/ +/*}*/ +.writeconpent{ + margin-bottom: 20px; + border-bottom: 1px solid white; +} +.look{ + margin-top: 10px; + margin-bottom: 10px; +} +.notice_board{ + background-color: white; + width: 90%; + display: flex; + + flex-direction: row; +} \ No newline at end of file diff --git a/school/static/css/free.css b/school/static/css/free.css new file mode 100644 index 0000000..da1f678 --- /dev/null +++ b/school/static/css/free.css @@ -0,0 +1,217 @@ + @font-face { + font-family: 'IM_Hyemin-Bold'; + src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); + font-weight: normal; + font-style: normal; +} +html{ + height: 100vh; + width: 100vw; + overflow: auto; +} +:root{ + --maincolor: #CDF0FF; /*메인 색상*/ + --font50: 50px; /*메인 폰트 사이즈*/ + --font30:30px; + --font15: 15px; + --fonit20:20px; + --font40:40px; + +} +.pagination{ + display: flex; + margin-top: 20px; + justify-content: center; +} + .containner { + display: grid; + grid-template-areas: + 'marginL header marginR' + 'marginL boardnav marginR' + 'marginL main marginR' + 'marginL undermargin marginR'; + + grid-template-columns: 1fr 1200px 1fr; /*세로 좌:300px고정 가운데 1fr: 유동식 우 300px 고정*/ + grid-template-rows: 90px 160px 1fr 140px; /*가로 */ + } +.containner div { + display: grid; + +} + +.header { + grid-area: header; +} + +.marginL { + grid-area: marginL; +} + +.main { + grid-area: main; + margin-top: 2vh; +} + +.marginR { + grid-area: marginR; + height: 100vh; +} + +.undermargin { + grid-area: undermargin; +} + +.navbr { + justify-items: center; + align-items: center; + width: 100%; +} +.boardnav { /*아직 안정함*/ + grid-area: boardnav; + background-color: var(--maincolor); + border-radius: 10px; + padding: 8px; + margin-bottom: 20px; + height: 160px; +} + +.middleboard{ + padding: 8px; + background-color: white; + +} +.mainboard{ + + background-color: var(--maincolor); +} +.introduce{ + +} +.writetext{ + display: flex !important; + background-color: var(--maincolor); + border-radius: 30px; + height: 15vh; + padding : 1rem 0.8rem 1rem 0.8rem; + flex-direction: row ; +} +.writetext div{ + border: 3px solid black; +} +.writeList{ + overflow:auto; + height: auto; + border-bottom: black 1px solid ; + padding: 10px; + background-color: var(--maincolor); +} + +.writeList > .title{ + margin: 2vh 0 10px 1vh; + font-size: var(--fonit20); + +} +.sort_bar{ + background-color: var(--maincolor); +} +.writearea{ + + border-color: var(--maincolor); + font-family: 'IM_Hyemin-Bold'; + font-size: var(--fonit20); +} +.test1{ + height: 100%; + width: 100%; +} +.test1 button{ + width: 100%; + height: 100%; +} +.writeList > .mainstory{ + border: 1px solid black ; + position: relative; + height: 6vh; + border-radius: 10px; + margin: 0 1vw 1vh 1vw; + background-color: white; +} +.number{ + background-color: var(--maincolor); + height: 120px; +} + +.nextnav{ + display: flex; + justify-content: center; +} +.nextnav span{ + margin: 0 1vw 0 1vw; +} +.content{ + font-family: 'IM_Hyemin-Bold'; + + display:flex; + align-items: center; + justify-content: center; + margin: 0 20px 0 20px; +} +.imagesize{ + width: 40px; + height: 40px; + border: black 1px solid; +} + +.mainboard{ + height: 100%; + border-radius: 20px; +} +.content a{ + margin: 0 3vw 0 3vw; + border-left: solid white 2px; + border-right: solid white 2px; + padding: 10px; +} +.h{ + height: 50px; +} +.name{ + font-size: 2.0vw; + vertical-align: center; + margin-top: 40px; +} +.mains{ + display: flex !important; + +} + + +.sub_1{ + font-size: 15px; + margin-top: 10px; + margin-left: 50px; +} +.sort_bar{ + display: flex; + flex-direction: row; + height: 100%; + margin-bottom: 15px; +} +/*.likebutton_bar {*/ +/* display: flex;*/ +/*}*/ +.writeconpent{ + margin-bottom: 20px; + border-bottom: 1px solid white; +} +.look{ + margin-top: 10px; + margin-bottom: 10px; +} +.notice_board{ + background-color: white; + width: 90%; + display: flex; + + flex-direction: row; +} \ No newline at end of file diff --git a/school/static/css/graduate.css b/school/static/css/graduate.css new file mode 100644 index 0000000..da1f678 --- /dev/null +++ b/school/static/css/graduate.css @@ -0,0 +1,217 @@ + @font-face { + font-family: 'IM_Hyemin-Bold'; + src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); + font-weight: normal; + font-style: normal; +} +html{ + height: 100vh; + width: 100vw; + overflow: auto; +} +:root{ + --maincolor: #CDF0FF; /*메인 색상*/ + --font50: 50px; /*메인 폰트 사이즈*/ + --font30:30px; + --font15: 15px; + --fonit20:20px; + --font40:40px; + +} +.pagination{ + display: flex; + margin-top: 20px; + justify-content: center; +} + .containner { + display: grid; + grid-template-areas: + 'marginL header marginR' + 'marginL boardnav marginR' + 'marginL main marginR' + 'marginL undermargin marginR'; + + grid-template-columns: 1fr 1200px 1fr; /*세로 좌:300px고정 가운데 1fr: 유동식 우 300px 고정*/ + grid-template-rows: 90px 160px 1fr 140px; /*가로 */ + } +.containner div { + display: grid; + +} + +.header { + grid-area: header; +} + +.marginL { + grid-area: marginL; +} + +.main { + grid-area: main; + margin-top: 2vh; +} + +.marginR { + grid-area: marginR; + height: 100vh; +} + +.undermargin { + grid-area: undermargin; +} + +.navbr { + justify-items: center; + align-items: center; + width: 100%; +} +.boardnav { /*아직 안정함*/ + grid-area: boardnav; + background-color: var(--maincolor); + border-radius: 10px; + padding: 8px; + margin-bottom: 20px; + height: 160px; +} + +.middleboard{ + padding: 8px; + background-color: white; + +} +.mainboard{ + + background-color: var(--maincolor); +} +.introduce{ + +} +.writetext{ + display: flex !important; + background-color: var(--maincolor); + border-radius: 30px; + height: 15vh; + padding : 1rem 0.8rem 1rem 0.8rem; + flex-direction: row ; +} +.writetext div{ + border: 3px solid black; +} +.writeList{ + overflow:auto; + height: auto; + border-bottom: black 1px solid ; + padding: 10px; + background-color: var(--maincolor); +} + +.writeList > .title{ + margin: 2vh 0 10px 1vh; + font-size: var(--fonit20); + +} +.sort_bar{ + background-color: var(--maincolor); +} +.writearea{ + + border-color: var(--maincolor); + font-family: 'IM_Hyemin-Bold'; + font-size: var(--fonit20); +} +.test1{ + height: 100%; + width: 100%; +} +.test1 button{ + width: 100%; + height: 100%; +} +.writeList > .mainstory{ + border: 1px solid black ; + position: relative; + height: 6vh; + border-radius: 10px; + margin: 0 1vw 1vh 1vw; + background-color: white; +} +.number{ + background-color: var(--maincolor); + height: 120px; +} + +.nextnav{ + display: flex; + justify-content: center; +} +.nextnav span{ + margin: 0 1vw 0 1vw; +} +.content{ + font-family: 'IM_Hyemin-Bold'; + + display:flex; + align-items: center; + justify-content: center; + margin: 0 20px 0 20px; +} +.imagesize{ + width: 40px; + height: 40px; + border: black 1px solid; +} + +.mainboard{ + height: 100%; + border-radius: 20px; +} +.content a{ + margin: 0 3vw 0 3vw; + border-left: solid white 2px; + border-right: solid white 2px; + padding: 10px; +} +.h{ + height: 50px; +} +.name{ + font-size: 2.0vw; + vertical-align: center; + margin-top: 40px; +} +.mains{ + display: flex !important; + +} + + +.sub_1{ + font-size: 15px; + margin-top: 10px; + margin-left: 50px; +} +.sort_bar{ + display: flex; + flex-direction: row; + height: 100%; + margin-bottom: 15px; +} +/*.likebutton_bar {*/ +/* display: flex;*/ +/*}*/ +.writeconpent{ + margin-bottom: 20px; + border-bottom: 1px solid white; +} +.look{ + margin-top: 10px; + margin-bottom: 10px; +} +.notice_board{ + background-color: white; + width: 90%; + display: flex; + + flex-direction: row; +} \ No newline at end of file diff --git a/school/static/css/header.css b/school/static/css/header.css index ebf1fa3..5be6cb7 100644 --- a/school/static/css/header.css +++ b/school/static/css/header.css @@ -7,7 +7,15 @@ font-style: normal; } +:root{ + --maincolor: #CDF0FF; /*메인 색상*/ + --font50: 50px; /*메인 폰트 사이즈*/ + --font30:30px; + --font15: 15px; + --fonit20:20px; + --font40:40px; +} .navbar{ display: flex; /*flex사용*/ justify-content: space-between; /*중심축 배치*/ diff --git a/school/static/css/market.css b/school/static/css/market.css new file mode 100644 index 0000000..da1f678 --- /dev/null +++ b/school/static/css/market.css @@ -0,0 +1,217 @@ + @font-face { + font-family: 'IM_Hyemin-Bold'; + src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); + font-weight: normal; + font-style: normal; +} +html{ + height: 100vh; + width: 100vw; + overflow: auto; +} +:root{ + --maincolor: #CDF0FF; /*메인 색상*/ + --font50: 50px; /*메인 폰트 사이즈*/ + --font30:30px; + --font15: 15px; + --fonit20:20px; + --font40:40px; + +} +.pagination{ + display: flex; + margin-top: 20px; + justify-content: center; +} + .containner { + display: grid; + grid-template-areas: + 'marginL header marginR' + 'marginL boardnav marginR' + 'marginL main marginR' + 'marginL undermargin marginR'; + + grid-template-columns: 1fr 1200px 1fr; /*세로 좌:300px고정 가운데 1fr: 유동식 우 300px 고정*/ + grid-template-rows: 90px 160px 1fr 140px; /*가로 */ + } +.containner div { + display: grid; + +} + +.header { + grid-area: header; +} + +.marginL { + grid-area: marginL; +} + +.main { + grid-area: main; + margin-top: 2vh; +} + +.marginR { + grid-area: marginR; + height: 100vh; +} + +.undermargin { + grid-area: undermargin; +} + +.navbr { + justify-items: center; + align-items: center; + width: 100%; +} +.boardnav { /*아직 안정함*/ + grid-area: boardnav; + background-color: var(--maincolor); + border-radius: 10px; + padding: 8px; + margin-bottom: 20px; + height: 160px; +} + +.middleboard{ + padding: 8px; + background-color: white; + +} +.mainboard{ + + background-color: var(--maincolor); +} +.introduce{ + +} +.writetext{ + display: flex !important; + background-color: var(--maincolor); + border-radius: 30px; + height: 15vh; + padding : 1rem 0.8rem 1rem 0.8rem; + flex-direction: row ; +} +.writetext div{ + border: 3px solid black; +} +.writeList{ + overflow:auto; + height: auto; + border-bottom: black 1px solid ; + padding: 10px; + background-color: var(--maincolor); +} + +.writeList > .title{ + margin: 2vh 0 10px 1vh; + font-size: var(--fonit20); + +} +.sort_bar{ + background-color: var(--maincolor); +} +.writearea{ + + border-color: var(--maincolor); + font-family: 'IM_Hyemin-Bold'; + font-size: var(--fonit20); +} +.test1{ + height: 100%; + width: 100%; +} +.test1 button{ + width: 100%; + height: 100%; +} +.writeList > .mainstory{ + border: 1px solid black ; + position: relative; + height: 6vh; + border-radius: 10px; + margin: 0 1vw 1vh 1vw; + background-color: white; +} +.number{ + background-color: var(--maincolor); + height: 120px; +} + +.nextnav{ + display: flex; + justify-content: center; +} +.nextnav span{ + margin: 0 1vw 0 1vw; +} +.content{ + font-family: 'IM_Hyemin-Bold'; + + display:flex; + align-items: center; + justify-content: center; + margin: 0 20px 0 20px; +} +.imagesize{ + width: 40px; + height: 40px; + border: black 1px solid; +} + +.mainboard{ + height: 100%; + border-radius: 20px; +} +.content a{ + margin: 0 3vw 0 3vw; + border-left: solid white 2px; + border-right: solid white 2px; + padding: 10px; +} +.h{ + height: 50px; +} +.name{ + font-size: 2.0vw; + vertical-align: center; + margin-top: 40px; +} +.mains{ + display: flex !important; + +} + + +.sub_1{ + font-size: 15px; + margin-top: 10px; + margin-left: 50px; +} +.sort_bar{ + display: flex; + flex-direction: row; + height: 100%; + margin-bottom: 15px; +} +/*.likebutton_bar {*/ +/* display: flex;*/ +/*}*/ +.writeconpent{ + margin-bottom: 20px; + border-bottom: 1px solid white; +} +.look{ + margin-top: 10px; + margin-bottom: 10px; +} +.notice_board{ + background-color: white; + width: 90%; + display: flex; + + flex-direction: row; +} \ No newline at end of file diff --git a/school/static/css/notice_new.css b/school/static/css/notice_new.css new file mode 100644 index 0000000..e086d80 --- /dev/null +++ b/school/static/css/notice_new.css @@ -0,0 +1,66 @@ +@font-face { + font-family: 'IM_Hyemin-Bold'; + src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); + font-weight: normal; + font-style: normal; +} +:root{ + --maincolor: #CDF0FF; /*메인 색상*/ + --font50: 50px; /*메인 폰트 사이즈*/ + --font30:30px; + --font15: 15px; + --fonit20:20px; + --font40:40px; + +} +/*헤더 css*/ +html{ + font-size: 1.5vw; + font-family: 'IM_Hyemin-Bold'; + +} +body{ + margin:0px; +} + + + +.boardcontainner{ + display: flex; + flex-direction: row; + justify-content: center; + /*grid-template-areas:*/ + + /* 'LMarginLayout' 'main' 'RMarginLayout';*/ + /* ''*/ + /*grid-template-rows: 600px;*/ + /*grid-template-columns: 1fr 600px 1fr;*/ +} +.main{ + background-color: var(--maincolor); + border-radius: 40px; + width: 800px; + height: 618px; +} +.ll{ + display: flex; + justify-content: center; + padding: 30px; +} + +/*.LMarginLayout{*/ +/* grid-area: LMarginLayout;*/ +/* height: 100vh;*/ +/*}*/ + +/*.main{*/ +/* grid-area: main;*/ +/* background-color: var(--maincolor);*/ +/* height: 100vh;*/ + +/*}*/ +/*.RMarginLayout{*/ +/* grid-area:RMarginLayout ;*/ +/* height: 100vh;*/ + +/*}*/ \ No newline at end of file diff --git a/school/static/css/study.css b/school/static/css/study.css index 733046b..e086d80 100644 --- a/school/static/css/study.css +++ b/school/static/css/study.css @@ -1,13 +1,8 @@ - @font-face { - font-family: 'IM_Hyemin-Bold'; - src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); - font-weight: normal; - font-style: normal; -} -html{ - height: 100vh; - width: 100vw; - overflow: auto; +@font-face { + font-family: 'IM_Hyemin-Bold'; + src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/IM_Hyemin-Bold.woff2') format('woff'); + font-weight: normal; + font-style: normal; } :root{ --maincolor: #CDF0FF; /*메인 색상*/ @@ -18,170 +13,54 @@ html{ --font40:40px; } -.pagination{ - display: flex; - margin-top: 20px; - justify-content: center; -} - .containner { - display: grid; - grid-template-areas: - 'marginL header marginR' - 'marginL boardnav marginR' - 'marginL main marginR' - 'marginL undermargin marginR'; - - grid-template-columns: 1fr 1200px 1fr; /*세로 좌:300px고정 가운데 1fr: 유동식 우 300px 고정*/ - grid-template-rows: 90px 160px 1fr 140px; /*가로 */ - } -.containner div { - display: grid; - -} - -.header { - grid-area: header; -} - -.marginL { - grid-area: marginL; -} - -.main { - grid-area: main; - margin-top: 2vh; -} - -.marginR { - grid-area: marginR; - height: 100vh; -} - -.undermargin { - grid-area: undermargin; -} +/*헤더 css*/ +html{ + font-size: 1.5vw; + font-family: 'IM_Hyemin-Bold'; -.navbr { - justify-items: center; - align-items: center; - width: 100%; } -.boardnav { /*아직 안정함*/ - grid-area: boardnav; - background-color: var(--maincolor); - border-radius: 10px; - padding: 8px; - margin-bottom: 20px; - height: 160px; +body{ + margin:0px; } -.middleboard{ - padding: 8px; - background-color: white; -} -.mainboard{ - - background-color: var(--maincolor); -} -.introduce{ -} -.writetext{ - display: flex !important; - background-color: var(--maincolor); - border-radius: 30px; - height: 15vh; - padding : 1rem 0.8rem 1rem 0.8rem; - flex-direction: row ; -} -.writetext div{ - border: 3px solid black; -} -.writeList{ - overflow:auto; - height: auto; - border-bottom: black 1px solid ; - padding: 10px; - background-color: var(--maincolor); -} - -.writeList > .title{ - margin: 2vh 0 10px 1vh; - font-size: var(--fonit20); - -} -.sort_bar{ - background-color: var(--maincolor); -} -.writearea{ +.boardcontainner{ + display: flex; + flex-direction: row; + justify-content: center; + /*grid-template-areas:*/ - border-color: var(--maincolor); - font-family: 'IM_Hyemin-Bold'; - font-size: var(--fonit20); + /* 'LMarginLayout' 'main' 'RMarginLayout';*/ + /* ''*/ + /*grid-template-rows: 600px;*/ + /*grid-template-columns: 1fr 600px 1fr;*/ } -.test1{ - width: 95%; -} -.writeList > .mainstory{ - border: 1px solid black ; - position: relative; - height: 6vh; - border-radius: 10px; - margin: 0 1vw 1vh 1vw; - background-color: white; -} -.number{ +.main{ background-color: var(--maincolor); - height: 120px; + border-radius: 40px; + width: 800px; + height: 618px; } - -.nextnav{ +.ll{ display: flex; justify-content: center; + padding: 30px; } -.nextnav span{ - margin: 0 1vw 0 1vw; -} -.content{ - font-family: 'IM_Hyemin-Bold'; - display:flex; - align-items: center; - justify-content: center; - margin: 0 20px 0 20px; -} -.imagesize{ - width: 40px; - height: 40px; - border: black 1px solid; -} +/*.LMarginLayout{*/ +/* grid-area: LMarginLayout;*/ +/* height: 100vh;*/ +/*}*/ -.mainboard{ - height: 100%; - border-radius: 20px; -} -.content a{ - margin: 0 3vw 0 3vw; - border-left: solid white 2px; - border-right: solid white 2px; - padding: 10px; -} -.h{ - height: 50px; -} -.name{ - font-size: 2.0vw; - vertical-align: center; - margin-top: 40px; -} +/*.main{*/ +/* grid-area: main;*/ +/* background-color: var(--maincolor);*/ +/* height: 100vh;*/ -.sort_bar{ - display: flex; - flex-direction: row; - height: 100%; - margin-bottom: 15px; -} -/*.likebutton_bar {*/ -/* display: flex;*/ /*}*/ +/*.RMarginLayout{*/ +/* grid-area:RMarginLayout ;*/ +/* height: 100vh;*/ + +/*}*/ \ No newline at end of file diff --git a/school/templates/base.html b/school/templates/base.html index a36ed87..b2b6742 100644 --- a/school/templates/base.html +++ b/school/templates/base.html @@ -14,7 +14,7 @@ {#헤더입니다#} - + + + {#헤더 끝입니다#} {% block content %} {% endblock %} - \ No newline at end of file diff --git a/school/templates/club.html b/school/templates/club.html index e005c87..5d03df3 100644 --- a/school/templates/club.html +++ b/school/templates/club.html @@ -1,24 +1,91 @@ +{% extends 'base.html' %} {% load static %} - - - - - - - Document - - -

<공지사항 CRUD 테스트 중>

- {%for a in Club_boards%} -
- 글쓰기 -

{{a.Club_title}}

-

{{a.Club_pub_date}}

-

{{a.Club_author}}

-

{{a.Club_body}}

-

X

-
- {%endfor%} - - \ No newline at end of file +{% block title %} 공부 게시판{% endblock %} +{% block link %}{% static 'css/club.css' %}{% endblock %} + +{% block content %} +
+
+
+
+ +
+
+
+
동아리 게시판
+
+ + + +
+ +
+
+ + + {% for a in Club_boards %} +
+
+

제목 : {{ a.club_title }}

{# 제목 #} +
+

시간 : {{ a.club_pub_date }}

{# 시간 #} +

작성자 :{{ a.club_author }}

{# 작성자 #} +
+
+
+

{{ a.club_body }}

{# 본문 #} +
+ 자세히 보기 +
+ {%endfor%} +
+
+ +
+ +
+
+
+ +
+ +{% endblock %} + + + + + + + + + diff --git a/school/templates/club_detail.html b/school/templates/club_detail.html new file mode 100644 index 0000000..831e26f --- /dev/null +++ b/school/templates/club_detail.html @@ -0,0 +1,109 @@ +{% extends 'base.html' %} +{% load static %} +{% block title %}글쓴 페이지 상세{% endblock %} +{% block link %}{% static 'css/club_detail.css' %}{% endblock %} + + +{% block content %} + +
+
+
+
+ +
+
+
+
자유게시판
+ +
+
+
+
+ {% if detail_club.Club_image %} +

X +

+ {% endif %} +
+

작성자 : {{ detail_club.Club_author }}

+

작성 시간 : {{ detail_club.Club_pub_date }}

+
+
+
+

제목 :{{detail_club.Club_title}}

+
+

{{ detail_club.Club_body }}

+ {% if user == detail_club.Club_author %} + + {% endif %} +
+ +
+
+
+ {% csrf_token %} + +
+

+ +
+
+
+
+
+
+ {% for comment in detail_club.comments.all %} +
+
+ 작성자 : {{ comment.club_author }} +
+
+ 작성 시간 :{{ comment.club_at }} +
+
{{ comment.club_content|linebreaksbr }}
+
+
+ +
+ + {% if user == comment.club_author %} + + + + + + + +
+ {% endif %} + {% endfor %} +
+
+
+
+
+
+
+
+ +{% endblock %} diff --git a/school/templates/contest.html b/school/templates/contest.html index 9cc0405..6c93052 100644 --- a/school/templates/contest.html +++ b/school/templates/contest.html @@ -1,24 +1,91 @@ +{% extends 'base.html' %} {% load static %} - - - - - - - Document - - -

<공지사항 CRUD 테스트 중>

- {%for a in Contest_boards%} -
- 글쓰기 -

{{a.Contest_title}}

-

{{a.Contest_pub_date}}

-

{{a.Contest_author}}

-

{{a.Contest_body}}

-

X

-
- {%endfor%} - - \ No newline at end of file +{% block title %} 공부 게시판{% endblock %} +{% block link %}{% static 'css/market.css' %}{% endblock %} + +{% block content %} +
+
+
+
+ +
+
+
+
공모전 게시판
+
+ + + +
+ +
+
+ + + {% for a in Contest_boards %} +
+
+

제목 : {{ a.contest_title }}

{# 제목 #} +
+

시간 : {{ a.contest_pub_date }}

{# 시간 #} +

작성자 :{{ a.contest_author }}

{# 작성자 #} +
+
+
+

{{ a.contest_body }}

{# 본문 #} +
+ 자세히 보기 +
+ {%endfor%} +
+
+ +
+ +
+
+
+ +
+ +{% endblock %} + + + + + + + + + diff --git a/school/templates/contest_detail.html b/school/templates/contest_detail.html new file mode 100644 index 0000000..92e92d8 --- /dev/null +++ b/school/templates/contest_detail.html @@ -0,0 +1,109 @@ +{% extends 'base.html' %} +{% load static %} +{% block title %}글쓴 페이지 상세{% endblock %} +{% block link %}{% static 'css/contest_detail.css' %}{% endblock %} + + +{% block content %} + +
+
+
+
+ +
+
+
+
자유게시판
+ +
+
+
+
+ {% if detail_contest.Contest_image %} +

X +

+ {% endif %} +
+

작성자 : {{ detail_contest.Contest_author }}

+

작성 시간 : {{ detail_contest.Contest_pub_date }}

+
+
+
+

제목 :{{detail_contest.Contest_title}}

+
+

{{ detail_contest.Contest_body }}

+ {% if user == detail_contest.Contest_author %} + + {% endif %} +
+ +
+
+
+ {% csrf_token %} + +
+

+ +
+
+
+
+
+
+ {% for comment in detail_contest.comments.all %} +
+
+ 작성자 : {{ comment.contest_author }} +
+
+ 작성 시간 :{{ comment.contest_at }} +
+
{{ comment.contest_content|linebreaksbr }}
+
+
+ +
+ + {% if user == comment.contest_author %} + + + + + + + +
+ {% endif %} + {% endfor %} +
+
+
+
+
+
+
+
+ +{% endblock %} diff --git a/school/templates/free.html b/school/templates/free.html index fbd9a03..6125cd3 100644 --- a/school/templates/free.html +++ b/school/templates/free.html @@ -1,24 +1,91 @@ +{% extends 'base.html' %} {% load static %} - - - - - - - Document - - -

<공지사항 CRUD 테스트 중>

- {%for a in Free_boards%} -
- 글쓰기 -

{{a.Free_title}}

-

{{a.Free_pub_date}}

-

{{a.Free_author}}

-

{{a.Free_body}}

-

X

-
- {%endfor%} - - \ No newline at end of file +{% block title %} 공부 게시판{% endblock %} +{% block link %}{% static 'css/free.css' %}{% endblock %} + +{% block content %} +
+
+
+
+ +
+
+
+
자유게시판
+
+ + + +
+ +
+
+ + + {% for a in Free_boards %} +
+
+

제목 : {{ a.free_title }}

{# 제목 #} +
+

시간 : {{ a.free_pub_date }}

{# 시간 #} +

작성자 :{{ a.free_author }}

{# 작성자 #} +
+
+
+

{{ a.free_body }}

{# 본문 #} +
+ 자세히 보기 +
+ {%endfor%} +
+
+ +
+ +
+
+
+ +
+ +{% endblock %} + + + + + + + + + diff --git a/school/templates/free_detail.html b/school/templates/free_detail.html new file mode 100644 index 0000000..a0adf86 --- /dev/null +++ b/school/templates/free_detail.html @@ -0,0 +1,109 @@ +{% extends 'base.html' %} +{% load static %} +{% block title %}글쓴 페이지 상세{% endblock %} +{% block link %}{% static 'css/free_detail.css' %}{% endblock %} + + +{% block content %} + +
+
+
+
+ +
+
+
+
자유게시판
+ +
+
+
+
+ {% if detail_free.Free_image %} +

X +

+ {% endif %} +
+

작성자 : {{ detail_free.Free_author }}

+

작성 시간 : {{ detail_free.Free_pub_date }}

+
+
+
+

제목 :{{detail_free.Free_title}}

+
+

{{ detail_free.Free_body }}

+ {% if user == detail_free.Free_author %} + + {% endif %} +
+ +
+
+
+ {% csrf_token %} + +
+

+ +
+
+
+
+
+
+ {% for comment in detail_free.comments.all %} +
+
+ 작성자 : {{ comment.free_author }} +
+
+ 작성 시간 :{{ comment.free_at }} +
+
{{ comment.free_content|linebreaksbr }}
+
+
+ +
+ + {% if user == comment.free_author %} + + + + + + + +
+ {% endif %} + {% endfor %} +
+
+
+
+
+
+
+
+ +{% endblock %} diff --git a/school/templates/graduate.html b/school/templates/graduate.html index c2114ee..d925e8e 100644 --- a/school/templates/graduate.html +++ b/school/templates/graduate.html @@ -1,24 +1,91 @@ +{% extends 'base.html' %} {% load static %} - - - - - - - Document - - -

<공지사항 CRUD 테스트 중>

- {%for a in Graduate_boards%} -
- 글쓰기 -

{{a.Graduate_title}}

-

{{a.Graduate_pub_date}}

-

{{a.Graduate_author}}

-

{{a.Graduate_body}}

-

X

-
- {%endfor%} - - \ No newline at end of file +{% block title %} 공부 게시판{% endblock %} +{% block link %}{% static 'graduate/free.css' %}{% endblock %} + +{% block content %} +
+
+
+
+ +
+
+
+
졸업생 게시판
+
+ + + +
+ +
+
+ + + {% for a in Graduate_boards %} +
+
+

제목 : {{ a.graduate_title }}

{# 제목 #} +
+

시간 : {{ a.graduate_pub_date }}

{# 시간 #} +

작성자 :{{ a.graduate_author }}

{# 작성자 #} +
+
+
+

{{ a.graduate_body }}

{# 본문 #} +
+ 자세히 보기 +
+ {%endfor%} +
+
+ +
+ +
+
+
+ +
+ +{% endblock %} + + + + + + + + + diff --git a/school/templates/graduate_detail.html b/school/templates/graduate_detail.html new file mode 100644 index 0000000..5233f4d --- /dev/null +++ b/school/templates/graduate_detail.html @@ -0,0 +1,109 @@ +{% extends 'base.html' %} +{% load static %} +{% block title %}글쓴 페이지 상세{% endblock %} +{% block link %}{% static 'css/graduate_detail.css' %}{% endblock %} + + +{% block content %} + +
+
+
+
+ +
+
+
+
자유게시판
+ +
+
+
+
+ {% if detail_graduate.Graduate_image %} +

X +

+ {% endif %} +
+

작성자 : {{ detail_graduate.Graduate_author }}

+

작성 시간 : {{ detail_graduate.Graduate_pub_date }}

+
+
+
+

제목 :{{detail_graduate.Graduate_title}}

+
Graduate +

{{ detail_graduate.Graduate_body }}

+ {% if user == detail_graduate.Graduate_author %} + + {% endif %} +
+ +
+
+
+ {% csrf_token %} + +
+

+ +
+
+
+
+
+
+ {% for comment in detail_graduate.comments.all %} +
+
+ 작성자 : {{ comment.graduate_author }} +
+
+ 작성 시간 :{{ comment.graduate_at }} +
+
{{ comment.graduate_content|linebreaksbr }}
+
+
+ +
+ + {% if user == comment.graduate_author %} + + + + + + + +
+ {% endif %} + {% endfor %} +
+
+
+
+
+
+
+
+ +{% endblock %} diff --git a/school/templates/market.html b/school/templates/market.html index 0896f1e..b92f369 100644 --- a/school/templates/market.html +++ b/school/templates/market.html @@ -1,24 +1,91 @@ +{% extends 'base.html' %} {% load static %} - - - - - - - Document - - -

<공지사항 CRUD 테스트 중>

- {%for a in Market_boards%} -
- 글쓰기 -

{{a.Market_title}}

-

{{a.Market_pub_date}}

-

{{a.Market_author}}

-

{{a.Market_body}}

-

X

-
- {%endfor%} - - \ No newline at end of file +{% block title %} 공부 게시판{% endblock %} +{% block link %}{% static 'css/market.css' %}{% endblock %} + +{% block content %} +
+
+
+
+ +
+
+
+
중고 마켓 게시판
+
+ + + +
+ +
+
+ + + {% for a in Market_boards %} +
+
+

제목 : {{ a.market_title }}

{# 제목 #} +
+

시간 : {{ a.market_pub_date }}

{# 시간 #} +

작성자 :{{ a.market_author }}

{# 작성자 #} +
+
+
+

{{ a.market_body }}

{# 본문 #} +
+ 자세히 보기 +
+ {%endfor%} +
+
+ +
+ +
+
+
+ +
+ +{% endblock %} + + + + + + + + + diff --git a/school/templates/market_detail.html b/school/templates/market_detail.html new file mode 100644 index 0000000..a772159 --- /dev/null +++ b/school/templates/market_detail.html @@ -0,0 +1,109 @@ +{% extends 'base.html' %} +{% load static %} +{% block title %}글쓴 페이지 상세{% endblock %} +{% block link %}{% static 'css/market_detail.css' %}{% endblock %} + + +{% block content %} + +
+
+
+
+ +
+
+
+
자유게시판
+ +
+
+
+
+ {% if detail_market.Market_image %} +

X +

+ {% endif %} +
+

작성자 : {{ detail_market.Market_author }}

+

작성 시간 : {{ detail_market.Market_pub_date }}

+
+
+
+

제목 :{{detail_market.Market_title}}

+
+

{{ detail_market.Market_body }}

+ {% if user == detail_market.Market_author %} + + {% endif %} +
+ +
+
+
+ {% csrf_token %} + +
+

+ +
+
+
+
+
+
+ {% for comment in detail_market.comments.all %} +
+
+ 작성자 : {{ comment.market_author }} +
+
+ 작성 시간 :{{ comment.market_at }} +
+
{{ comment.market_content|linebreaksbr }}
+
+
+ +
+ + {% if user == comment.market_author %} + + + + + + + +
+ {% endif %} + {% endfor %} +
+
+
+
+
+
+
+
+ +{% endblock %} diff --git a/school/templates/notice_detail.html b/school/templates/notice_detail.html index 9d26ce8..c9e0ee5 100644 --- a/school/templates/notice_detail.html +++ b/school/templates/notice_detail.html @@ -102,19 +102,8 @@

작성 시간 : {{ detail_notice.Notice_pub_date }}

- - - - - - - -
- - - - +
{% endblock %} diff --git a/school/templates/notice_new.html b/school/templates/notice_new.html index 551e03c..0e37e2c 100644 --- a/school/templates/notice_new.html +++ b/school/templates/notice_new.html @@ -2,7 +2,7 @@ {% load static %} {% block title %} 공지게시판 업로드{% endblock %} -{% block link %}{% static 'css/boardform.css' %}{% endblock %} +{% block link %}{% static 'css/notice_new.css' %}{% endblock %} {% block content %} @@ -11,37 +11,35 @@

공지게시판 업로드

-
- {% csrf_token %} -
- 제목 - -
-
- -
- -
- - -
-
- -
-
+
+
+
+
+ {% csrf_token %} +
+ 제목 + +
+
+ +
+ + +
+ + +
+
+ +
+
+
+
+ +
- - - {% endblock %} \ No newline at end of file diff --git a/school/templates/study.html b/school/templates/study.html index e2045b3..7f76f4d 100644 --- a/school/templates/study.html +++ b/school/templates/study.html @@ -22,12 +22,12 @@
-
자유게시판
+
스터디
- +
@@ -35,47 +35,45 @@
- {% endfor %} - + {% for a in Study_boards %} + + {%endfor%}
-
help...
- -
+ +
@@ -91,4 +89,3 @@

{{ a.Study_body }}

- diff --git a/school/templates/study_detail.html b/school/templates/study_detail.html new file mode 100644 index 0000000..c1cdb6c --- /dev/null +++ b/school/templates/study_detail.html @@ -0,0 +1,109 @@ +{% extends 'base.html' %} +{% load static %} +{% block title %}글쓴 페이지 상세{% endblock %} +{% block link %}{% static 'css/notice_detail.css' %}{% endblock %} + + +{% block content %} + +
+
+
+
+ +
+
+
+
자유게시판
+ +
+
+
+
+ {% if detail_study.Study_image %} +

X +

+ {% endif %} +
+

작성자 : {{ detail_study.Study_author }}

+

작성 시간 : {{ detail_study.Study_pub_date }}

+
+
+
+

제목 :{{detail_study.Study_title}}

+
+

{{ detail_study.Study_body }}

+ {% if user == detail_study.Study_author %} + + {% endif %} +
+ +
+
+
+ {% csrf_token %} + +
+

+ +
+
+
+
+
+
+ {% for comment in detail_study.comments.all %} +
+
+ 작성자 : {{ comment.study_author }} +
+
+ 작성 시간 :{{ comment.study_at }} +
+
{{ comment.study_content|linebreaksbr }}
+
+
+ +
+ + {% if user == comment.study_author %} + + + + + + + +
+ {% endif %} + {% endfor %} +
+
+
+
+
+
+
+
+ +{% endblock %}