diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a80947d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/deploy/ diff --git a/assets/css/custom-responsive.css b/assets/css/custom-responsive.css new file mode 100644 index 0000000..57088b7 --- /dev/null +++ b/assets/css/custom-responsive.css @@ -0,0 +1,43 @@ +/* mobile first in base and page css*/ + +/* small tablets */ +@media only screen and (min-width: 600px) { +} + +/*images width will be 95% of view port width until this pixel width with you can set */ +@media only screen and (min-width: 450px) { +} + +@media only screen and (min-device-width: 600px) and (max-device-width: 799px) { +} + +/* tablets */ +@media only screen and (min-width: 800px) { +} + +@media only screen and (min-device-width: 800px) and (max-device-width: 1199px) { +} + +/* desktop */ + +@media only screen and (min-width: 1200px) { + +/*this left justifies the individual elements left*/ + /*.section__content--hero { + align-items: flex-start; + }*/ + +/*this moves all the elements together left and down*/ + /*.section--hero { + align-items: flex-start; + justify-content: flex-end; + }*/ + +} + +@media only screen and (min-device-width: 1200px) and (max-device-width: 1800px) { +} + +/* large */ +@media screen and (min-width: 1800px) { +} diff --git a/assets/css/custom.css b/assets/css/custom.css new file mode 100644 index 0000000..5cc0327 --- /dev/null +++ b/assets/css/custom.css @@ -0,0 +1,6 @@ + +.box--maps .embed--map { + padding: 5px; + background-color: black; +} + diff --git a/assets/files/latest-minutes.pdf b/assets/files/latest-minutes.pdf new file mode 100644 index 0000000..f99edd2 Binary files /dev/null and b/assets/files/latest-minutes.pdf differ diff --git a/assets/images/city-park.jpg b/assets/images/city-park.jpg new file mode 100644 index 0000000..22194f0 Binary files /dev/null and b/assets/images/city-park.jpg differ diff --git a/assets/images/community-center.jpg b/assets/images/community-center.jpg new file mode 100644 index 0000000..00839a4 Binary files /dev/null and b/assets/images/community-center.jpg differ diff --git a/assets/images/strawberrys.jpg b/assets/images/strawberrys.jpg new file mode 100644 index 0000000..c788a8f Binary files /dev/null and b/assets/images/strawberrys.jpg differ diff --git a/assets/js/custom-docready.js b/assets/js/custom-docready.js new file mode 100644 index 0000000..e69de29 diff --git a/assets/js/custom.js b/assets/js/custom.js new file mode 100644 index 0000000..1e26460 --- /dev/null +++ b/assets/js/custom.js @@ -0,0 +1,3 @@ +function nothing() { + return false; +} diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..257050d --- /dev/null +++ b/config.toml @@ -0,0 +1,148 @@ +## Double Hashtag indicates a comment +## Use a Single Proceeding hashtag to turn a setting "off" rather than deleting it +## Therefore never delete any line of this file +## [ ] indicates a setting section never turn those off +## +## set a baseurl before rendering for deloyment otherwise leave it turned off +# baseURL = "https://pco.kebler.net" +languageCode = "en-us" +title = "Prairie City Oregon" ## required used for tab title and navbar +# canonifyUrls = "true" ## don't change this +staticDir = "assets" ## default is static +publishDir = "dist" ## default is public/ +# contentDir = "sections" ## default is content +# layoutDir = "plugins" ## don't change this +theme = ["uci-hugo-landingpage", "uci-hugo-shortcodes"] + +# disqusShortname = "landingpage-guide" +#disableLiveReload = true + +## specific rule for renderer +[markup.goldmark.renderer] +unsafe = true # allows nested shortcodes + +[params] +## Possible font setting choices throughout this config file must be a google font name with at least the 4 standard styles +## see https://fonts.google.com/ +## This applies to all font= settings in this file +font = "Open Sans" ## default Roboto, sets for entire site, can be specifically overridden below +# font = "Rubik" ## alternative just uncomment +custom_css = [ + "uci-shortcodes-custom.css", + "uci-shortcodes.css", + "custom.css", +] ## can add other files in array, make corresponding file in assets/css/ +# custom_js = ["custom.js","custom-docready.js"] ## can add other files in array, make corresponding file in assets/css/ +## array of gallery names created +## each one should have a corresponding images folder and gallery-.html shortcode in plugins/shortcodes +## This manual system for photo galleries will be replaced in future releases +galleries = ["photos"] +## You can store your images in an external place like an s3 bucket. default is within at assets/images => /images +# imagesurl = "https://mybuckett/afolder/" ## full url must end with / +## You can store your files in an external place like an s3 bucket. default is within at assets/images => /images +filesurl = "https://mybuckettld/afolder/" ## full url must end with / +lightbox = "lightgallery" ## must match a lightbox function that has been loaded in javascript, only "lightgallery" available currently +# cache_timeout = 0 default is 3600 seconds = 1 +# default theme light and dark colors, should be sufficient contrast +light_color = "lightblue" # default light color, white if unset +dark_color = "darkblue" # defaul dark color, black if unset +use_hero = true # create a hero section as the first section + +[params.navbar] +# hidden = true ## turn off for simple page with no navigation topbar +# logo_text = "Will override site title" ## default is to use the site Title above +# logo_text_short = "Prairie City, OR" ## alternate logo text that helps to fit on small screens without wrapping +# font = "" ## a valid google font name - overrrides the site font above +## All color options can use an html color name or a hex color code. See either +## http://www.quackit.com/css/color/charts/css_color_names_chart.cfm +## https://www.colorcodehex.com/html-color-names.html +# color = "midnightblue" +bg_color = "cornflowerblue" + +[params.hero] +# use hero must be set to true to use these settings +img = "strawberrys.jpg" # default is hero.jpg, put assets/images or other location set by imagespath above +# font = "Open Sans" # a valid google font name, default Roboto for all hero text +# color = "red" +# bg_color = "white" ## only needed if you are not using a hero image +# text_outline = "" +# text_shadow = "black" +headlines_font = "Roboto" # a valid google font name, defaults to page font or hero font above +## H1 - +headline = "Prairie City Oregon" +# headline_color = "purple" +headline_size = "9" +## H2 +subheadline = "Gateway to the Strawberry Mountains" +# subheadline_color = "springgreen" +# subheadline_size = "3" +## H3 +# subsubheadline = "Sub Sub Heading" +# subsubheadline_color = "seagreen" +# subsubheadline_size = "2" +## H4 +lines = ["Info for Tourists", "Info for Residents"] +# lines_color = "green" +# lines_size = "1.5" +divider = true +# divider_color = "green" +divider_thickness = "3" + +## Parameters used for every section of the page +[params.sections] +#font = "Acme" +#bullet_icon = "\uF069" # font awesome unicode value default to font awesome asterisk +# headline_font = "Lato" +# headline_size = "3" +# alternates these colors +# bg_color = "purple" +# color = "red" +# offset = true # shifts the sections odd/even by 1, will any styling by odd/even including colors +[params.sections.even] +# color = "bisque" +# bg_color = "brown" +[params.sections.odd] +# bg_color = "ivory" +# color = "#0099cc" +[params.sections.footer] +color = "white" +bg_color = "black" +[params.sections.comments] +#color = "darkolivegreen" +#bg_color = "palegreen" + +## an markdown file in content/modals will be available as a modally displayed content +## Use the link shortcode with the url #modal- +## example {{< link url="#modal-test text="A test modal" display="modal" >} +## where there is a file test.md in the content/modals directory. +[params.modal] +#font = "Acme" +#color = "ivory" +#bg_color = "seagreen" +#text_size = "1.5" +# headline_size = "2" + +# these will overide the default which is even section button scheme comes from odd section scheme and vice versa +[params.buttons.even] +# color = "blue" +# bg_color = "red" +# hover_color ="white" +# hover_bg_color ="purple" +[params.buttons.odd] +# color = "red" +# bg_color = "blue" +# hover_color ="purple" +# hover_bg_color ="white" + +# TODO enable via shortcode +[[params.social]] +#title = "email" +#icon = "envelope-o" +#url = "mailto:4005@kebler.net" + +[params.youtube] +# maxwidth = "800" ## default maximum width for all youtubes 450px. You can override each individually in shortcode +# wpad = "50" ## padding on both left and right when view width is < maxwidth default is 5 +## on mobile devices autoplay is disabled so having a fast loading thumb image requires two clicks +## to start video. Disable thumbs only if you have just one or two videos on your page +# disable_thumb = "yes" ## display video thumbs and not thumb image -- SLOWer to load. diff --git a/content/archive/first.md b/content/archive/first.md new file mode 100644 index 0000000..6955157 --- /dev/null +++ b/content/archive/first.md @@ -0,0 +1,17 @@ ++++ +## THIS IS First section acting like a Hero +weight = 1 +Title = "Custom Home Section" +navbar = false + hidden = true +# color = "darkblue" +bg_color = "white" ++++ + +This section is used like a hero but one can put anything here like a live cam + +Can removed or hidden by deleting the file or uncommenting `hidden = true` in the front matter + +Some examples: + + diff --git a/content/modals/map.md b/content/modals/map.md new file mode 100644 index 0000000..94c327a --- /dev/null +++ b/content/modals/map.md @@ -0,0 +1,80 @@ ++++ +title = "More Markdown" +align = "center" # left is the default for modals ++++ +### And now for the rest of the show + +{{% box %}} +{{% box column %}} +* One +* Two +* Three +{{% /box %}} +```markdown +* One +* Two +* Three +``` +{{% /box %}} +* * * +{{% box %}} +{{% box column %}} +1. Buy flour and salt +1. Mix together with water +1. Bake +{{% /box %}} +```markdown +1. Buy flour and salt +1. Mix together with water +1. Bake +``` +{{% /box %}} +* * * +Monspaced Font Box: + +```markdown +Monospaced type box primarily for showing code +Indent three or enclose in``` +``` + +or put it `inline` like this +```markdown +or put it `inline` like this +``` + +* * * +a separator line + * * * +* * * +This is [an example](http://example.com "example") simple markdown link. + +[This link](http://example.com) has no title attr. + +This is [an example] [someid] reference-style link. + +[someid]: http://example.com "Optional Title" + + This is [an example](http://example.com "Example") link. + + [This link](http://example.com) has no title attr. + + This is [an example] [id] reference-style link. + + [id]: http://example.com "Optional Title" + +Use the link plugin shortcode for doing more fancy things. + +{{< link type="btn" icon="space-shuttle" url="https://dkebler.github.io/landingpage-guide" display="window" text="A Button Styled Link with icon opens in window" >}} +* * * +You can put images from external sources in this way + +![Alt Text](http://placehold.it/200x50 "Image Title") + + ![Alt Text](http://placehold.it/200x50 "Image Title") + +but it's probably better to use the plugin shortcode for your images + +{{< image filename="green-landscape.jpg" title="Where I Want To Be" caption="Sure is Green" >}} +``` +{{}} +``` diff --git a/content/modals/test.md b/content/modals/test.md new file mode 100644 index 0000000..7bb0c0c --- /dev/null +++ b/content/modals/test.md @@ -0,0 +1,21 @@ ++++ +Title = "Example Modal" ++++ + +Here is how you can add additional content to your page without having it take up space...use a modal! + +To do that make a .md file in the `content/modals` directory. + +Put any markdown content in it including shortcodes. + +Then just link to it in a section markdown file using the link shortcode. + +**example** + +``` +{{}} +``` + +where there is a file `test.md` in the `content/modals directory` + +and the url is `url="#modal-"`` diff --git a/content/sections/city.md b/content/sections/city.md new file mode 100644 index 0000000..1cb8f18 --- /dev/null +++ b/content/sections/city.md @@ -0,0 +1,75 @@ ++++ +weight = 30 +title = "City of Prairie City" +link_text = "City Hall" +# align = "left" # will force all elements to be aligned to left, default is centered +# hidden = true ## uncomment to disable/hide this section/file +# navbar = false ## uncomment to have a section that doesn't have a corresponding link the the navbar ++++ +Incorporated in 1891, Prairie City is a municipality of about 950 residents. + +{{% box column block %}} + +133 Bridge Street\ +Prairie City, Oregon 97869 + +PH: 541-820-3605, FAX: 541-820-3566 +EMAIL: pchall@ortelco.net + +{{% /box %}} + +## OFFICIALS + +**Mayor:** Jim Hamsher + +**City Council Members:** + +Candy Reagan, Brook Williams, +Scott Officer, Chase McClung, Jennifer Shaw, Chase Bloom + +## STAFF + +Public Works Director: Chris Camarena, PH: 541-620-3100\ +Public Works Supervisor: Tom Gangler\ +Public Works Technician: Andy Hutsell + +Fire Chief: Marvin Rynearson, PH: 541-620-4380 + +Museum Director: Bob Shive + +## LINKS (future) + +* City Council Meeting Agenda and Past Minutes +* Special Events Calendar +* Mapping and Plats +* Depot RV Park and Museum +* Online Utilities Bill Pay +* Public Works + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/content/sections/footer.md b/content/sections/footer.md new file mode 100644 index 0000000..591cee7 --- /dev/null +++ b/content/sections/footer.md @@ -0,0 +1,2 @@ +Last Updated: 10/26/2021 @ 21:38:\ +Status: In Initial Development \ No newline at end of file diff --git a/content/sections/gpcca.md b/content/sections/gpcca.md new file mode 100644 index 0000000..960efbc --- /dev/null +++ b/content/sections/gpcca.md @@ -0,0 +1,16 @@ ++++ +weight = 100 +title = "GPCCA" +# link_text = "" +# align = "left" # will force all elements to be aligned to left, default is centered +# hidden = true ## uncomment to disable/hide this section/file +# navbar = false ## uncomment to have a section that doesn't have a corresponding link the the navbar ++++ + + +This website is hosted and maintained by the **Greater Prairie City Community Association** (GPCCA). + +The GPCCA exists to serve the people of Prairie City and the surrounding area and. The GPCCA also owns and maintains the Community Center for the benefit and use of all. + +To inquire about adding content to or links from this site for your business, organization, person see our website at https://gpccaor.org and/or write to gpccaor@gmail.com. Links and content are free to anyone living in the greater Prairie City area. + diff --git a/content/sections/help.md b/content/sections/help.md new file mode 100644 index 0000000..842e613 --- /dev/null +++ b/content/sections/help.md @@ -0,0 +1,25 @@ ++++ +weight = 200 +title = "Help for Scott" +link_text = "Help" +# align = "left" # will force all elements to be aligned to left, default is centered +hidden = true ## uncomment to disable/hide this section/file +# navbar = false ## uncomment to have a section that doesn't have a corresponding link the the navbar ++++ + +Scott here are some resources + +* my guide for(dated but a good start) +https://dkebler.github.io/landingpage-guide/ +* the landing page starter site (good examples of markdown) +https://dkebler.github.io/landingpage-starter#kitchen +* editing this site +https://edit.pco.kebler.net +* more on those shortcodes(plugins) for buttons etc. +This is dated and has errors +https://dkebler.github.io/landingpage-guide#plugins + + + + + diff --git a/content/sections/temp.md b/content/sections/temp.md new file mode 100644 index 0000000..2fc4913 --- /dev/null +++ b/content/sections/temp.md @@ -0,0 +1,22 @@ ++++ +weight = 10 +title = "Welcome" + link_text = "Home" +# align = "left" # will force all elements to be aligned to left, default is centered +hidden = true ## uncomment to disable/hide this section/file +navbar = false ## uncomment to have a section that doesn't have a corresponding link the the navbar ++++ + + +The former site at this address has been taken down and this will be its replacement. + +We are working hard on new content. + +If you have content you'd like to provide email us at gpccaor@gmail.com + +**updated 10/10/2021** + + + + + diff --git a/content/sections/welcome.md b/content/sections/welcome.md new file mode 100644 index 0000000..9447e1d --- /dev/null +++ b/content/sections/welcome.md @@ -0,0 +1,14 @@ ++++ +weight = 10 +title = "Welcome" +link_text = "About" +# align = "left" # will force all elements to be aligned to left, default is centered +# hidden = true ## uncomment to disable/hide this section/file +#navbar = false ## uncomment to have a section that doesn't have a corresponding link the the navbar ++++ + +Welcome to the Prairie City Oregon website. Nestled at the foot of the Strawberry Mountains, and straddling the Upper John Day River, Prairie City is the gateway to some of the most gorgeous and remote country in Eastern Oregon. + +Originally founded where placer gold was found, cattle ranching, timber and tourism are the current mainstays. Tourists are very welcome and encouraged to visit our beautiful valley with mountains all around. For a small town we have great accommodations including the super cool Historic Hotel Prairie, the very nice and recently upgraded Depot RV Park run by the City and numerous AirBNBs and other lodging. We have a few interesting shops and buildings and a historic restaurant The Oxbow. But best reason to visit is the excellent outdoor recreation opportunities. + +If you are into motorcycles, ATVs, hunting, snowmobiling, bicycles, mountain bikes, hiking, backpacking or cross country skiing Prairie City is the hub of it all. With many hundreds of miles of paved roads, two tracks, single tracks, and trails you will never run out of places to explore. The adventure all begins and ends in Prairie City. diff --git a/content/sections/where.md b/content/sections/where.md new file mode 100644 index 0000000..e973c5d --- /dev/null +++ b/content/sections/where.md @@ -0,0 +1,25 @@ ++++ +weight = 20 +title = "Where" +# link_text = "" +# align = "left" # will force all elements to be aligned to left, default is centered +# hidden = true ## uncomment to disable/hide this section/file +# navbar = false ## uncomment to have a section that doesn't have a corresponding link the the navbar ++++ + +{{% box "maps" %}} + +{{< embed "map" >}} + +{{< /embed >}} + +{{< embed "map" >}} + +{{< /embed >}} +{{% /box %}} + + + + + +