From 01b0c7e936aca73988eeb9ce31537748a5342949 Mon Sep 17 00:00:00 2001 From: moroi Date: Mon, 18 Mar 2019 02:38:30 +0900 Subject: [PATCH] Initial commit :tada: --- _redirects | 4 + css/minireset.min.css | 1 + css/print.css | 188 +++++++++++++++ css/style.css | 365 +++++++++++++++++++++++++++++ favicon.ico | Bin 0 -> 15086 bytes img/logo.png | Bin 0 -> 3324 bytes index.html | 527 ++++++++++++++++++++++++++++++++++++++++++ ogp.png | Bin 0 -> 16262 bytes 8 files changed, 1085 insertions(+) create mode 100644 _redirects create mode 100644 css/minireset.min.css create mode 100644 css/print.css create mode 100644 css/style.css create mode 100644 favicon.ico create mode 100644 img/logo.png create mode 100644 index.html create mode 100644 ogp.png diff --git a/_redirects b/_redirects new file mode 100644 index 0000000..224e8aa --- /dev/null +++ b/_redirects @@ -0,0 +1,4 @@ +# These rules will change if you change your site’s custom domains or HTTPS settings + +# Redirect default Netlify subdomain to primary domain +https://disqlo.netlify.com/* https://disqlo.com/:splat 301! \ No newline at end of file diff --git a/css/minireset.min.css b/css/minireset.min.css new file mode 100644 index 0000000..45b1ec8 --- /dev/null +++ b/css/minireset.min.css @@ -0,0 +1 @@ +/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,video{height:auto;max-width:100%}audio{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left} \ No newline at end of file diff --git a/css/print.css b/css/print.css new file mode 100644 index 0000000..4cbded2 --- /dev/null +++ b/css/print.css @@ -0,0 +1,188 @@ +@charset "utf-8"; + +body, +input, +textarea { + color: #000; + font-size: 2.06vw; + line-height: 2.56vh; + font-family: "Noto Serif JP", serif; +} + +.toggle:checked + .select { + display: block; +} + +.input__set { + display: none; +} + +.input__choice { + display: block; + margin-bottom: 1rem; +} + +.order07 .input__choice::after { + content: " の規定により、次のとおり文書の公開を請求します。"; +} + +.order08 .input__textarea { + display: block; + height: 14rem; + border-radius: 0; +} + +.order08 .input__textarea, +.order09 .input__choice { + position: relative; + padding: .8rem 1rem .8rem calc(28% + 1rem); + border: 1px solid #000; +} + +.order09 .input__choice { + border-top-width: 0; +} + +.order08 .input__content::before, +.order09 .input__choice::before { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 28%; + padding: .8rem 1rem; + border-right: 1px solid #000; +} + +.order08 .input__content::before { + content: "公開請求に係る文書の件名又は内容"; +} + +.order09 .input__choice::before { + content: "求める公開の方法"; +} + +.header { + display: none; +} + +.title { + display: none; +} + +.container { + padding: 0; +} + +.container__inner { + display: flex; + position: static; + flex-direction: column; + max-width: initial; + padding: 10.8% 8.6% 0 10.8%; + box-shadow: none; +} + +.input { + margin-bottom: 0; +} + +.input__title { + display: none; +} + +.input__text, +.input__textarea { + display: block; + width: 100%; + height: auto; + padding: 0; + border-width: 0; + background: transparent; + resize: none; + appearance: none; +} + +.button { + display: none; +} + +.order01 { + order: 1; +} + +.order02 { + order: 2; +} + +.order03 { + order: 3; +} + +.order04 { + order: 4; +} + +.order05 { + order: 5; +} + +.order01 .input__text, +.order03 .input__text, +.order04 .input__text, +.order05 .input__text { + text-align: right; +} + +.order06 { + display: block; + order: 6; + margin: 2rem 0; + font-size: 3.2vw; + line-height: 1; + text-align: center; +} + +.order07 { + order: 7; + text-indent: 1em; +} + +.order08 { + order: 8; +} + +.order09 { + order: 9; + margin-bottom: 1rem; +} + +.print__notes { + display: block; + order: 10; + border: 1px solid #000; +} + +.print__notes_title { + position: relative; + height: 5rem; + padding: .8rem 1rem; +} + +.print__notes_title::after { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 28%; + border-right: 1px solid #000; + content: ""; +} + +.print__notes_title:first-child { + border-bottom: 1px solid #000; +} + +.notes { + display: none; +} diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..1a40d64 --- /dev/null +++ b/css/style.css @@ -0,0 +1,365 @@ +@charset "utf-8"; +@import "./minireset.min.css"; + +:root { + --color-orange: #d96e11; + --color-navy: #1a354d; + --color-green: #00c3b4; + --color-white: #fff; + --color-text: #444; +} + +html { + font-size: 16px; +} + +body { + background-color: var(--color-navy); + font-family: "Noto Sans JP", sans-serif; +} + +input, +textarea, +button { + font-size: 1rem; + font-family: "Noto Sans JP", sans-serif; + appearance: none; +} + +a { + color: var(--color-green); + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +.toggle { + display: none; +} + +.modal { + display: none; + position: relative; + top: 0; + left: 0; + z-index: 1; + overflow: scroll; + width: 100%; + height: 100%; + background-color: var(--color-white); + opacity: 0; + transition: opacity .2s ease-in-out; +} + +.toggle:checked ~ .modal { + display: block; + position: fixed; + opacity: 1; +} + +.toggle:checked ~ .input .input__set { + display: block; + position: fixed; + top: 2rem; + right: 2rem; + left: 2rem; + z-index: 2; + margin: 0 auto; + margin-right: 0; + padding: .4em .8em; + border: 4px solid var(--color-orange); + border-radius: 100px; + background-color: var(--color-white); + color: var(--color-orange); + text-align: center; +} + +.toggle:checked ~ .input .input__set_notes { + display: none; +} + +.modal__inner { + padding: 8rem 4rem 4rem; +} + +.modal__list { + margin-bottom: 2rem; + letter-spacing: -1em; +} + +.modal__item { + display: inline-block; + width: 12.5%; + letter-spacing: normal; +} + +.modal__item.-large { + width: 33.3333%; +} + +.modal__select { + display: block; + padding: 1rem 0; + cursor: pointer; +} + +.select { + display: none; +} + +.toggle:checked + .select { + display: inline-block; +} + +.print__title { + display: none; +} + +.header { + padding-bottom: 4rem; + background-color: var(--color-navy); + text-align: center; +} + +.header__inner { + max-width: 1080px; + margin: 0 auto; + padding: 6rem 0 4rem; +} + +.header__logo { + max-width: 450px; + margin: 0 auto 2rem; +} + +.header__image { + width: 100%; +} + +.header__content { + color: var(--color-orange); + font-size: 1rem; +} + +.container { + padding-bottom: 2rem; + background-color: var(--color-orange); +} + +.container__inner { + position: relative; + top: -4rem; + max-width: 1080px; + margin: 0 auto; + padding: 2.8rem 4rem; + box-shadow: 0 .2rem .2rem rgba(0,0,0,.2); + background-color: var(--color-white); +} + +.title { + margin: 6rem 0 2em; + font-size: 1.4rem; +} + +.title:first-child { + margin-top: 0; +} + +.input { + display: table; + width: 100%; + margin-bottom: 4rem; +} + +.input__title { + margin-bottom: 1rem; + font-size: 1rem; +} + +.input__content { + position: relative; +} + +.input__text { + display: block; + position: relative; + width: 100%; + height: 100%; + padding: 1.2em 0; + border-width: 0 0 1px 0; + outline: none; +} + +.input__focus { + display: block; + position: absolute; + bottom: 0; + left: 0; + width: 0; + height: 1px; + background-color: var(--color-navy); + content: ""; + transition: width .2s ease-in-out; +} + +.input__text:not(:placeholder-shown) + .input__focus { + width: 100%; + background-color: var(--color-green); +} + +.input__text:focus + .input__focus { + width: 100%; +} + +.input__textarea { + box-sizing: border-box; + width: 100%; + height: 10em; + padding: 1.2em 1.4em; + border: 1px solid #ddd; + border-radius: .2em; + resize: vertical; +} + +.input__submit { + text-align: center; +} + +.input__set { + display: inline-block; + margin-right: 1em; +} + +.input__choice { + display: none; +} + +.print__notes { + display: none; +} + +.button { + display: inline-block; + padding: 1.2em 4em; + border-width: 0; + border-radius: .2em; + background-color: var(--color-green); + color: #fff; + cursor: pointer; + outline: none; + transition: opacity .2s ease-in-out; + appearance: none; +} + +.button.-select { + padding: .8em 1.4em; + border: 1px solid #ddd; + background-color: #eee; + color: var(--color-text); +} + +.button:hover { + opacity: .8; +} + +.notes { + background-color: var(--color-navy); + color: var(--color-orange); +} + +.notes__inner { + max-width: 980px; + margin: 0 auto; + padding: 6rem 0 4rem; +} + +.notes__inner p { + margin-bottom: 2rem; +} + +.notes__title { + margin-bottom: 2rem; + font-size: 1.4rem; +} + +.notes__title.-sub { + margin-bottom: 1rem; +} + +.notes__copyright { + text-align: center; +} + +@media (max-width : 768px) { + input, + textarea, + button { + border-radius: 0; + } + + .modal__inner { + padding: 6rem 2rem 2rem; + } + + .modal__item { + width: 33.3333%; + } + + .modal__item.-large { + width: 100%; + } + + .input__set { + margin-bottom: 1rem; + } + + .header { + padding-bottom: 2rem; + } + + .header__inner { + padding: 4rem 0 2rem; + } + + .header__logo { + margin: 0 4rem 1rem; + } + + .container { + padding: 0 10px 2rem; + } + + .container__inner { + top: -2rem; + padding: 1.4rem 2rem; + } + + .title { + margin: 4rem 0 1.4em; + font-size: 18px; + } + + .input { + margin-bottom: 2rem; + } + + .notes__inner { + padding: 4rem 2rem 2rem; + } + + .notes__inner p { + margin-bottom: 1.6rem; + font-size: .8rem; + } + + .notes__title { + margin-bottom: 1.6rem; + font-size: 1rem; + } + + .notes__copyright { + font-size: .8rem; + } +} diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..346c54040f8b5e13e11040e117dae9017c596dc0 GIT binary patch literal 15086 zcmZQzU}Rus5D;Jh(h3Y2EDQ{03=9kk3K0GZp!htXn1KP5ugbvSCd$B|0aOE&0_uQ> z11YS)*Hr5NaKvtQX8%pX>cQC3FP&sR+Ia;1m#KIR#%h^c2fcofA2rf9!m&#Bez^PP zO0I*&brR>{^ar|rWV2vweEOXo9pK>&3wLzd$}jD|m$~A9qllLO4lbVmjl&vI+yk-) z7UtM!ki3VbCRmMmVE%uZvU@1{JuTG#JGy$~#2`2Nn9BTjwYU85ZlM9BEl~6i$9zD@ zPgn~D5(Gizi~-9 z*le-{U9pqVvb>}qTJ-_|n%&PPulHb6OC@ky#UEdD|H0;U(#chZfU z4(FrW58@j{b;IRh`pBWlwIAdLm8`uKyMYq>v4zX180qb$(J&hgv(Yp#xYGcxaRGXX zgT^Uz_I--o#VC&m^o5_+qenN?x zNYSg7v4vp&)WcGJ)crJ?!yXO)fh~VV!+$jVNhvSU)sCj0(e#6yCUA|R;}TaaI76`h zHHv7(I+hPwr-E!ZHQ3~gkCUs%#olVv{b=n9a>J4weWT%zS$1J-ztc(#v`&p0d3HFN z0V*e9YXNCZBZr%2>Z|S&>E!_`FM=IHS zP~s2WeoFbYbU(7$qioE2W;9Gj!(=oKjHZFnG%%V5M$^D(8W>FjBPR_2mj{i40So~E DG7puo literal 0 HcmV?d00001 diff --git a/img/logo.png b/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7f3da818a8ce1735d1b19671dee42b65bead80f4 GIT binary patch literal 3324 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 + + + + + + +ディスクロ - 文書公開請求書作成ツール + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ディスクロ

+

文書公開請求書作成ツール

+
+ +
+

提出情報

+ + + +
+
提出日
+
+
+ +
+
請求者住所
+
+
+ +
+
請求者氏名
+
+
+ +
+
請求者電話番号
+
+
+ +

請求先情報

+ +
+
宛先
+
+
+ +
+ +
+
請求先都道府県
+
+ + +
+ +
北海道情報公開条例第9条
+
+ +
+ +
青森県情報公開条例第5条
+
+ +
+
岩手県 + 情報公開条例
+
情報公開条例第5条
+
+ +
+
宮城県 + 情報公開条例
+
情報公開条例第4条
+
+ +
+ +
秋田県情報公開条例第5条
+
+ +
+ +
山形県情報公開条例第4条
+
+ +
+ +
福島県情報公開条例第5条
+
+ +
+ +
茨城県情報公開条例第5条
+
+ +
+ +
栃木県情報公開条例第5条
+
+ +
+ +
群馬県情報公開条例第11条
+
+ +
+ +
埼玉県情報公開条例第7条第5項
+
+ +
+ +
千葉県情報公開条例第5条第3項
+
+ +
+ +
東京都情報公開条例第5条
+
+ +
+ +
神奈川県情報公開条例第4条
+
+ +
+ +
新潟県情報公開条例第5条
+
+ +
+ +
富山県情報公開条例第5条
+
+ +
+ +
石川県情報公開条例第5条
+
+ +
+ +
福井県情報公開条例第5条
+
+ +
+ +
山梨県情報公開条例第5条
+
+ +
+ +
長野県情報公開条例第5条
+
+ +
+ +
岐阜県情報公開条例第5条
+
+ +
+ +
静岡県情報公開条例第5条
+
+ +
+ +
愛知県情報公開条例第5条
+
+ +
+ +
三重県情報公開条例第5条
+
+ +
+ +
滋賀県情報公開条例第4条
+
+ +
+ +
京都府情報公開条例第4条
+
+ +
+ +
大阪府情報公開条例第6条
+
+ +
+
兵庫県 + 情報公開条例
+
情報公開条例第4条
+
+ +
+ +
奈良県情報公開条例第5条
+
+ +
+ +
和歌山県情報公開条例第5条
+
+ +
+ +
鳥取県情報公開条例第5条
+
+ +
+ +
島根県情報公開条例第5条
+
+ +
+ +
岡山県行政情報公開条例第5条
+
+ +
+ +
広島県情報公開条例第5条
+
+ +
+ +
山口県情報公開条例第5条
+
+ +
+ +
徳島県情報公開条例第5条
+
+ +
+ +
香川県情報公開条例第5条
+
+ +
+ +
愛媛県情報公開条例第5条
+
+ +
+ +
高知県情報公開条例第5条
+
+ +
+ +
福岡県情報公開条例第5条
+
+ +
+ +
佐賀県情報公開条例第5条
+
+ +
+ +
長崎県情報公開条例第5条
+
+ +
+ +
熊本県情報公開条例第5条
+
+ +
+ +
大分県情報公開条例第5条
+
+ +
+ +
宮崎県情報公開条例第5条
+
+ +
+ +
鹿児島県情報公開条例第5条
+
+ +
+ +
沖縄県情報公開条例第5条
+
+ + +
+
+ + +
+ +
+
請求文書の件名又は内容
+
+
+ +
+ +
+
公開方法
+
+ + +
+
閲覧・聴取・視聴
+
■ 閲覧、聴取又は視聴を希望します。
□ 写し(複写)の交付を希望します(□ 送付希望)。
+
+ +
+
写しの交付
+
□ 閲覧、聴取又は視聴を希望します。
■ 写し(複写)の交付を希望します(□ 送付希望)。
+
+ +
+
写しの交付(送付希望)
+
□ 閲覧、聴取又は視聴を希望します。
■ 写し(複写)の交付を希望します(■ 送付希望)。
+
+ + +
+
+ + +
+ + + +
+
+ + + \ No newline at end of file diff --git a/ogp.png b/ogp.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c7969f1745fd40c89dafebf9bb7d2814580b5c GIT binary patch literal 16262 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