diff --git a/.gitignore b/.gitignore index 5c41f01..7891948 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -.hugo_build.lock \ No newline at end of file +.hugo_build.lock +resources \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml deleted file mode 100644 index 9d98b43..0000000 --- a/.idea/watcherTasks.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml deleted file mode 100644 index 966da8c..0000000 --- a/.idea/workspace.xml +++ /dev/null @@ -1,515 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - { - "keyToString": { - "DefaultHtmlFileTemplate": "HTML File", - "RunOnceActivity.OpenProjectViewOnStart": "true", - "RunOnceActivity.ShowReadmeOnStart": "true", - "WebServerToolWindowFactoryState": "false", - "last_opened_file_path": "/home/daniel/WebstormProjects/cooking/content/posts", - "node.js.detected.package.eslint": "true", - "node.js.detected.package.tslint": "true", - "node.js.selected.package.eslint": "(autodetect)", - "node.js.selected.package.tslint": "(autodetect)", - "nodejs_package_manager_path": "npm", - "settings.editor.selected.configurable": "preferences.pluginManager", - "vue.rearranger.settings.migration": "true" - } -} - - - - - - - - - - - - - - - - - - - - - - - - - 1674254318844 - - - 1674600905808 - - - 1674601039827 - - - 1674730156403 - - - 1674730406971 - - - 1674731108604 - - - 1674731204730 - - - 1674731820047 - - - 1674733600107 - - - 1674734883303 - - - 1674736291322 - - - 1674736503920 - - - 1674736674344 - - - 1674839622331 - - - 1674839685128 - - - 1674840722260 - - - 1674847774443 - - - 1674852886817 - - - 1674853133468 - - - 1674853150963 - - - 1674853273951 - - - 1674853572465 - - - 1674854865477 - - - 1675280497495 - - - 1676572387685 - - - 1676573036160 - - - 1676573359115 - - - 1676573362465 - - - 1676573910391 - - - 1676573954361 - - - 1676575946703 - - - 1676640015902 - - - 1676641446873 - - - 1676642641780 - - - 1676658011931 - - - 1676673661429 - - - 1676674613643 - - - 1676713759729 - - - 1676714064009 - - - 1678040428623 - - - 1678040469421 - - - 1678055186556 - - - 1678227356055 - - - 1679606694200 - - - 1679607509617 - - - 1679607827829 - - - 1679911841772 - - - 1679912024159 - - - 1679912062581 - - - 1680262297442 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/README.md b/README.md index 6a164f8..e67de1e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,10 @@ # tofu-dreams This is my cooking website. It is built with Hugo and sass. +![image](tofudreams.png) + ## How to run locally ``` bash hugo server -D -``` \ No newline at end of file +``` diff --git a/resources/_gen/assets/sass/style.sass_f120a3f402b106f64b18d498afd3d82e.content b/resources/_gen/assets/sass/style.sass_f120a3f402b106f64b18d498afd3d82e.content deleted file mode 100644 index 4ff7c37..0000000 --- a/resources/_gen/assets/sass/style.sass_f120a3f402b106f64b18d498afd3d82e.content +++ /dev/null @@ -1,341 +0,0 @@ -@font-face { - font-family: 'Playfair Display'; - src: url("PlayfairDisplay-VariableFont_wght.ttf") format("truetype"); } - -html { - background: #212020; - font-family: 'Cabin', sans-serif; - font-family: 'Playfair Display'; } - -body { - margin: .8rem; - padding: 0; - background: #e9e8e3; } - body main { - width: 70%; - margin: auto; } - -p, a, h1, h2, h3, h4, h5, h6 { - color: inherit; } - -a { - text-decoration: none; } - a:hover { - color: #819e75; } - -.identity { - width: 100%; } - .identity a { - flex-direction: row; - display: flex; - text-align: left; - line-height: 7rem; - height: 7rem; - width: 100%; - gap: .5rem; } - .identity .logo { - height: 7rem; - width: 7rem; - border-radius: 25px; - -webkit-filter: drop-shadow(5px 4px 2px #00000012); - filter: drop-shadow(5px 4px 2px #00000012); } - -.nav { - display: flex; - flex-direction: row; - justify-content: left; - margin: .3rem 0 0 5rem; - gap: 1rem; } - .nav span { - display: flex; - flex-direction: row; - gap: 1rem; - border-left: 1px solid silver; - border-right: 1px solid silver; - padding: 0 7px; } - -nav#nav { - background: #e6dfcd; - padding: .3rem .3rem 1rem 4rem; - border-bottom: 1px solid #bcbcbc; } - -nav.pagination { - margin: .3rem auto; - display: flex; - flex-direction: row; - justify-content: center; } - nav.pagination p, nav.pagination a { - display: inline-block; - padding: .5rem; - border: 1px solid #bcbcbc; - border-radius: 5px; - margin: 0 .2rem; - cursor: pointer; } - nav.pagination p:hover, nav.pagination a:hover { - background: #e6dfcd; - color: #819e75; } - nav.pagination p.prev, nav.pagination p.next { - color: gray; } - nav.pagination p.prev:hover, nav.pagination p.next:hover { - background: inherit; - color: gray; - cursor: default; } - -.category_container:first-of-type { - margin-left: 5px; } - -.category_container { - display: flex; - flex-direction: column; } - .category_container h2 { - margin: .4rem; } - .category_container h1 { - margin: .6rem 0 .4rem 5px; } - .category_container div.category { - display: grid; - flex-direction: row; - flex-wrap: wrap; - grid-gap: .3rem; - grid-template-columns: 1fr 1fr 1fr; } - .category_container div.category span.article { - text-align: center; - padding: 10px; - border: 1px solid #bcbcbc; - border-radius: 5px; - margin: 5px; - cursor: pointer; - display: flex; - flex-direction: column; - justify-content: space-between; - min-height: 26rem; } - .category_container div.category span.article:hover a { - color: #819e75; } - .category_container div.category span.article div.bottom-link { - position: relative; - text-align: right; - margin-top: 1rem; } - .category_container div.category span.article div.cover_image { - width: 100%; - height: 200px; - background-size: cover; - background-position: center; - background-repeat: no-repeat; - border-radius: 5px; - margin-bottom: 10px; } - .category_container div.category span.article:hover { - background: #e6dfcd; } - -div.recent-posts { - border-top: 1px solid silver; } - div.recent-posts div.article { - display: flex; - flex-direction: column; - padding: 1rem; - border-bottom: 1px solid silver; - gap: .5rem; - cursor: pointer; } - div.recent-posts div.article:hover { - background: #e6dfcd; } - div.recent-posts div.article:hover a { - color: #819e75; } - div.recent-posts div.article h2 { - margin: 0; } - div.recent-posts div.article div.vertical { - display: flex; - flex-direction: row; - align-items: center; } - div.recent-posts div.article div.cover_image { - width: 5rem; - height: 5rem; - border-radius: 25px; - background-size: cover; - background-position: center; - background-repeat: no-repeat; - margin-right: 10px; } - -.tags { - display: flex; - flex-direction: row; - flex-wrap: wrap; - border-radius: 5px; - gap: .5rem; } - .tags a { - background: #cfcdcd; - display: flex; - flex-direction: row; - align-items: center; } - .tags a button.tag-button { - font-family: 'Playfair Display', serif; - font-size: 1rem; - border: none; - padding: .3rem; - background: #d8d8d0; - cursor: pointer; } - .tags a div { - background: #c5c4bb; - height: 100%; - display: flex; - align-items: center; - padding: 0 .3rem; } - .tags a:hover * { - color: white; - background: #819e75 !important; } - -.tags p { - margin: 0; } - -article.content span.main-content p { - text-align: justify; - font-size: 1.1rem; } - -article.content span.main-content a { - color: #819e75; } - article.content span.main-content a:hover { - color: inherit; - text-decoration: underline; } - -article.content div.meta { - display: flex; - flex-direction: column; - justify-content: center; - text-align: center; } - article.content div.meta h1 { - font-size: 3rem; - margin: 1.5rem 0 1rem 0; - color: #2a2926; - text-decoration: overline; } - -article.content p img { - width: 50%; - margin: auto; - border-radius: 7px; - display: block; } - -article.content div.cover { - display: flex; - width: 100%; - justify-content: center; } - article.content div.cover div.wrapper { - width: 60%; - height: auto; - margin: 0rem 3rem 0 3rem; - border-radius: 7px; - border: 1px solid silver; - padding: 10px; } - article.content div.cover img { - width: 100%; - height: auto; - border-radius: 7px; - margin: 0; - display: block; } - -div.flex-left { - display: flex; - flex-direction: row; } - div.flex-left div.flex-push { - flex: 1; } - div.flex-left h3 { - font-weight: 400; - margin: .3rem 0 0 0; } - -div.recipe { - width: 80%; - margin: 2rem auto; - background: #f5f4ee; - padding: .6rem; - border-radius: 7px; - border: 1px solid silver; } - div.recipe p:first-of-type { - margin-top: .3rem; } - div.recipe h3 { - margin-bottom: 0; } - -footer { - margin: 1rem 0; - text-align: center; - padding: 1rem; } - footer a { - color: #2a2926; } - footer a:hover { - color: #819e75; } - -.gray-text { - color: gray; } - -.dark-gray-text { - color: #34332f; } - -article.split-me { - display: flex; - flex-direction: row; } - article.split-me section { - flex: 3; - padding: 0 1rem; } - article.split-me div.sidebar { - flex: 1; - border-left: 1px solid #bcbcbc; } - article.split-me div.sidebar .sidebar-padding { - padding: 0 0 0 1rem; } - article.split-me div.sidebar .sidebar-padding p { - margin-top: .6rem; } - article.split-me div.sidebar .sidebar-padding img { - border-radius: 25px; - height: 5em; - width: 5em; - float: left; - margin-right: .6rem; } - article.split-me div.sidebar .sidebar-padding h2 { - margin-bottom: .6rem; } - -@media screen and (max-width: 1700px) { - body main { - width: 80%; } } - -@media screen and (max-width: 1200px) { - body main { - width: 90%; } - div.recipe { - width: 95%; } } - -@media screen and (max-width: 1000px) { - body { - margin: 0; } - body main { - width: 100%; } - .identity a { - height: initial; - line-height: 1.4rem; - align-items: end; } - .nav { - margin: 1rem 0; - flex-wrap: wrap; } - nav#nav { - padding: .4rem; } - .category_container { - padding: .8rem; } - .category_container h1 { - margin-top: .3rem; } - .category_container div.category { - flex-direction: column; - display: flex; } - .category_container div.category span.article { - max-width: 100%; } - .category_container div.category span.article div.cover_image { - height: 300px; } - article.split-me { - flex-direction: column; } - article.split-me div.sidebar { - border: none; } - article.split-me div.sidebar div.sidebar-padding { - padding: 0 1rem; } - div.recipe { - width: auto; } - article.content div.cover div.wrapper { - width: 100%; - margin: 0; } - article.content div.cover div.wrapper img { - width: 100%; - height: auto; - border-radius: 7px; - margin: 0; - display: block; } } diff --git a/resources/_gen/assets/sass/style.sass_f120a3f402b106f64b18d498afd3d82e.json b/resources/_gen/assets/sass/style.sass_f120a3f402b106f64b18d498afd3d82e.json deleted file mode 100644 index 8d03ad7..0000000 --- a/resources/_gen/assets/sass/style.sass_f120a3f402b106f64b18d498afd3d82e.json +++ /dev/null @@ -1 +0,0 @@ -{"Target":"style.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/themes/bean/layouts/partials/footer.html b/themes/bean/layouts/partials/footer.html index fceb501..43b59ab 100644 --- a/themes/bean/layouts/partials/footer.html +++ b/themes/bean/layouts/partials/footer.html @@ -9,3 +9,35 @@ RSS feed. Built with Hugo. This website doesn't track you. ❤️

+ + diff --git a/tofudreams.png b/tofudreams.png new file mode 100644 index 0000000..d850d01 Binary files /dev/null and b/tofudreams.png differ