From 6efd731330034fe340c7c8a30441443103df476a Mon Sep 17 00:00:00 2001 From: jorge-vitrubio Date: Tue, 29 Nov 2022 19:49:21 +0100 Subject: [PATCH] first changes to match design --- footer.php | 10 +- header.php | 74 +++++--- languages/ofisuport.pot | 185 ++------------------ sass/components/navigation/_navigation.scss | 24 ++- sass/layouts/_no-sidebar.scss | 13 ++ sass/style.scss | 3 + style.css | 128 +++++++------- style.css.map | 41 +++++ 8 files changed, 202 insertions(+), 276 deletions(-) create mode 100644 style.css.map diff --git a/footer.php b/footer.php index 27c2dd0..906c0c8 100644 --- a/footer.php +++ b/footer.php @@ -13,16 +13,16 @@ diff --git a/header.php b/header.php index 2c13fcb..7e91b06 100644 --- a/header.php +++ b/header.php @@ -18,6 +18,7 @@ + > @@ -26,34 +27,49 @@ diff --git a/languages/ofisuport.pot b/languages/ofisuport.pot index 3300648..045007a 100644 --- a/languages/ofisuport.pot +++ b/languages/ofisuport.pot @@ -1,198 +1,35 @@ -# Copyright (C) 2020 Automattic +# Copyright (C) 2022 Jorge - vitrubio.net # This file is distributed under the GNU General Public License v2 or later. msgid "" msgstr "" -"Project-Id-Version: _s 1.0.0\n" -"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/_s\n" +"Project-Id-Version: Oficina de Suport de Xarxaprod 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/oficinasuport-wp-theme\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2020-04-17T21:03:15+00:00\n" +"POT-Creation-Date: 2022-10-25T20:51:09+02:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.4.0\n" -"X-Domain: _s\n" +"X-Generator: WP-CLI 2.7.1\n" +"X-Domain: ofsupxxp\n" #. Theme Name of the theme -msgid "_s" +msgid "Oficina de Suport de Xarxaprod" msgstr "" #. Theme URI of the theme -msgid "https://underscores.me/" +msgid "https://git.hangar.org/xarxaprod/oficinasuport-wp-theme" msgstr "" #. Description of the theme -msgid "Hi. I'm a starter theme called _s, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for." +msgid "Theme for the Oficina de Suport de Xarxaprod.cat" msgstr "" #. Author of the theme -msgid "Automattic" +msgid "Jorge - vitrubio.net" msgstr "" #. Author URI of the theme -msgid "https://automattic.com/" -msgstr "" - -#: 404.php:18 -msgid "Oops! That page can’t be found." -msgstr "" - -#: 404.php:22 -msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" -msgstr "" - -#: 404.php:31 -msgid "Most Used Categories" -msgstr "" - -#. translators: %1$s: smiley -#: 404.php:49 -msgid "Try looking in the monthly archives. %1$s" -msgstr "" - -#. translators: 1: title. -#: comments.php:35 -msgid "One thought on “%1$s”" -msgstr "" - -#. translators: 1: comment count number, 2: title. -#: comments.php:41 -msgctxt "comments title" -msgid "%1$s thought on “%2$s”" -msgid_plural "%1$s thoughts on “%2$s”" -msgstr[0] "" -msgstr[1] "" - -#: comments.php:68 -msgid "Comments are closed." -msgstr "" - -#: footer.php:18 -msgid "https://wordpress.org/" -msgstr "" - -#. translators: %s: CMS name, i.e. WordPress. -#: footer.php:21 -msgid "Proudly powered by %s" -msgstr "" - -#. translators: 1: Theme name, 2: Theme author. -#: footer.php:27 -msgid "Theme: %1$s by %2$s." -msgstr "" - -#: functions.php:53 -msgid "Primary" -msgstr "" - -#: functions.php:130 -msgid "Sidebar" -msgstr "" - -#: functions.php:132 -msgid "Add widgets here." -msgstr "" - -#: header.php:26 -msgid "Skip to content" -msgstr "" - -#: header.php:49 -msgid "Primary Menu" -msgstr "" - -#. translators: %s: post date. -#: inc/template-tags.php:30 -msgctxt "post date" -msgid "Posted on %s" -msgstr "" - -#. translators: %s: post author. -#: inc/template-tags.php:46 -msgctxt "post author" -msgid "by %s" -msgstr "" - -#. translators: used between list items, there is a space after the comma -#: inc/template-tags.php:63 -msgid ", " -msgstr "" - -#. translators: 1: list of categories. -#: inc/template-tags.php:66 -msgid "Posted in %1$s" -msgstr "" - -#. translators: used between list items, there is a space after the comma -#: inc/template-tags.php:70 -msgctxt "list item separator" -msgid ", " -msgstr "" - -#. translators: 1: list of tags. -#: inc/template-tags.php:73 -msgid "Tagged %1$s" -msgstr "" - -#. translators: %s: post title -#: inc/template-tags.php:83 -msgid "Leave a Comment on %s" -msgstr "" - -#. translators: %s: Name of current post. Only visible to screen readers -#: inc/template-tags.php:100 -#: template-parts/content-page.php:39 -msgid "Edit %s" -msgstr "" - -#: inc/woocommerce.php:186 -msgid "View your shopping cart" -msgstr "" - -#. translators: number of items in the mini cart. -#: inc/woocommerce.php:190 -msgid "%d item" -msgid_plural "%d items" -msgstr[0] "" -msgstr[1] "" - -#. translators: %s: search query. -#: search.php:22 -msgid "Search Results for: %s" -msgstr "" - -#: single.php:23 -msgid "Previous:" -msgstr "" - -#: single.php:24 -msgid "Next:" -msgstr "" - -#: template-parts/content-none.php:14 -msgid "Nothing Found" -msgstr "" - -#. translators: 1: link to WP admin new post page. -#: template-parts/content-none.php:24 -msgid "Ready to publish your first post? Get started here." -msgstr "" - -#: template-parts/content-none.php:37 -msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." -msgstr "" - -#: template-parts/content-none.php:44 -msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." -msgstr "" - -#: template-parts/content-page.php:25 -#: template-parts/content.php:53 -msgid "Pages:" -msgstr "" - -#. translators: %s: Name of current post. Only visible to screen readers -#: template-parts/content.php:40 -msgid "Continue reading \"%s\"" +msgid "https://vitrubio.net" msgstr "" diff --git a/sass/components/navigation/_navigation.scss b/sass/components/navigation/_navigation.scss index 33a526d..9cbcf6a 100644 --- a/sass/components/navigation/_navigation.scss +++ b/sass/components/navigation/_navigation.scss @@ -1,6 +1,6 @@ -.main-navigation { - display: block; - width: 100%; +.main-navigation,.secondary-navigation { + //display: block; + //width: 100%; ul { display: none; @@ -74,9 +74,25 @@ .main-navigation.toggled ul { display: block; } +/* secondary navigation */ +.secondary-navigation ul { + display: flex; +} @media screen and (min-width: 37.5em) { - + .site-branding { + // display: inline-block; + // float: left; + } + .custom-logo { + max-width: 11rem; + margin: 1rem; + } + .menu-primary-menu-container, + .menu-secondary-menu-container { + display: flex; + justify-content: end; + } .menu-toggle { display: none; } diff --git a/sass/layouts/_no-sidebar.scss b/sass/layouts/_no-sidebar.scss index 4dfa2d3..2a66c07 100644 --- a/sass/layouts/_no-sidebar.scss +++ b/sass/layouts/_no-sidebar.scss @@ -7,5 +7,18 @@ "header" "main" "footer"; + padding: 3rem; + } + .site-header { + .main { + display:flex; + align-items: center; + justify-content: space-between; + } + .secondary { + display:flex; + justify-content: center; + border-top: 1px solid $color__light-grey; + } } } diff --git a/sass/style.scss b/sass/style.scss index 9d13790..d39be49 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -1,4 +1,5 @@ /*! + Theme Name: Oficina de Suport theme Theme URI: http://underscores.me/ Author: jorge-vitrubio.net @@ -73,6 +74,7 @@ Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ /*-------------------------------------------------------------- # Layouts --------------------------------------------------------------*/ + @import "layouts/no-sidebar"; // Uncomment this line for a no sidebar content. // @import "layouts/content-sidebar"; // Uncomment this line for a sidebar on right side of your content. // @import "layouts/sidebar-content"; // Uncomment this line for a sidebar on left side of your content. @@ -100,3 +102,4 @@ Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ /* Alignments --------------------------------------------- */ @import "utilities/alignments"; + diff --git a/style.css b/style.css index 51a24a3..64f2715 100644 --- a/style.css +++ b/style.css @@ -1,4 +1,5 @@ /*! + Theme Name: Oficina de Suport theme Theme URI: http://underscores.me/ Author: jorge-vitrubio.net @@ -21,7 +22,6 @@ Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ - /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- @@ -49,19 +49,14 @@ Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ - Alignments --------------------------------------------------------------*/ - /*-------------------------------------------------------------- # Generic --------------------------------------------------------------*/ - /* Normalize --------------------------------------------- */ - /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - /* Document ========================================================================== */ - /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. @@ -73,7 +68,6 @@ html { /* Sections ========================================================================== */ - /** * Remove the margin in all browsers. */ @@ -99,7 +93,6 @@ h1 { /* Grouping content ========================================================================== */ - /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. @@ -121,7 +114,6 @@ pre { /* Text-level semantics ========================================================================== */ - /** * Remove the gray background on active links in IE 10. */ @@ -187,7 +179,6 @@ sup { /* Embedded content ========================================================================== */ - /** * Remove the border on images inside links in IE 10. */ @@ -197,7 +188,6 @@ img { /* Forms ========================================================================== */ - /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. @@ -343,7 +333,6 @@ textarea { /* Interactive ========================================================================== */ - /* * Add the correct display in Edge, IE 10+, and Firefox. */ @@ -360,7 +349,6 @@ summary { /* Misc ========================================================================== */ - /** * Add the correct display in IE 10+. */ @@ -377,7 +365,6 @@ template { /* Box sizing --------------------------------------------- */ - /* Inherit box-sizing to more easily change it's value on a component level. @link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ *, @@ -393,7 +380,6 @@ html { /*-------------------------------------------------------------- # Base --------------------------------------------------------------*/ - /* Typography --------------------------------------------- */ body, @@ -437,7 +423,7 @@ address { } pre { - background: #eee; + background: #fdfdfd; font-family: "Courier 10 Pitch", courier, monospace; line-height: 1.6; margin-bottom: 1.6em; @@ -461,7 +447,7 @@ acronym { mark, ins { - background: #fff9c0; + background: #fefefe; text-decoration: none; } @@ -476,7 +462,7 @@ body { } hr { - background-color: #ccc; + background-color: #000; border: 0; height: 1px; margin-bottom: 1.5em; @@ -533,25 +519,22 @@ table { /* Links --------------------------------------------- */ a { - color: #4169e1; + color: #101010; } a:visited { - color: #800080; + color: #505050; } -a:hover, -a:focus, -a:active { - color: #191970; +a:hover, a:focus, a:active { + color: #707070; } a:focus { outline: thin dotted; } -a:hover, -a:active { +a:hover, a:active { outline: 0; } @@ -562,9 +545,9 @@ input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; - border-color: #ccc #ccc #bbb; + border-color: #000 #000 #000; border-radius: 3px; - background: #e6e6e6; + background: #fff; color: rgba(0, 0, 0, 0.8); line-height: 1; padding: 0.6em 1em 0.4em; @@ -574,18 +557,17 @@ button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { - border-color: #ccc #bbb #aaa; + border-color: #111 #111 #111; } -button:active, -button:focus, +button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { - border-color: #aaa #bbb #bbb; + border-color: #222 #222 #222; } input[type="text"], @@ -605,7 +587,7 @@ input[type="datetime-local"], input[type="color"], textarea { color: #666; - border: 1px solid #ccc; + border: 1px solid #000; border-radius: 3px; padding: 3px; } @@ -630,7 +612,7 @@ textarea:focus { } select { - border: 1px solid #ccc; + border: 1px solid #000; } textarea { @@ -640,26 +622,38 @@ textarea { /*-------------------------------------------------------------- # Layouts --------------------------------------------------------------*/ +.no-sidebar .site { + display: grid; + grid-template-columns: auto; + grid-template-areas: "header" "main" "footer"; + padding: 3rem; +} + +.no-sidebar .site-header .main { + display: flex; + align-items: center; + justify-content: space-between; +} + +.no-sidebar .site-header .secondary { + display: flex; + justify-content: center; + border-top: 1px solid #ccc; +} /*-------------------------------------------------------------- # Components --------------------------------------------------------------*/ - /* Navigation --------------------------------------------- */ -.main-navigation { - display: block; - width: 100%; -} - -.main-navigation ul { +.main-navigation ul, .secondary-navigation ul { display: none; list-style: none; margin: 0; padding-left: 0; } -.main-navigation ul ul { +.main-navigation ul ul, .secondary-navigation ul ul { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); float: left; position: absolute; @@ -668,31 +662,33 @@ textarea { z-index: 99999; } -.main-navigation ul ul ul { +.main-navigation ul ul ul, .secondary-navigation ul ul ul { left: -999em; top: 0; } .main-navigation ul ul li:hover > ul, -.main-navigation ul ul li.focus > ul { +.main-navigation ul ul li.focus > ul, .secondary-navigation ul ul li:hover > ul, +.secondary-navigation ul ul li.focus > ul { display: block; left: auto; } -.main-navigation ul ul a { +.main-navigation ul ul a, .secondary-navigation ul ul a { width: 200px; } .main-navigation ul li:hover > ul, -.main-navigation ul li.focus > ul { +.main-navigation ul li.focus > ul, .secondary-navigation ul li:hover > ul, +.secondary-navigation ul li.focus > ul { left: auto; } -.main-navigation li { +.main-navigation li, .secondary-navigation li { position: relative; } -.main-navigation a { +.main-navigation a, .secondary-navigation a { display: block; text-decoration: none; } @@ -703,21 +699,31 @@ textarea { display: block; } -@media screen and (min-width: 37.5em) { +/* secondary navigation */ +.secondary-navigation ul { + display: flex; +} +@media screen and (min-width: 37.5em) { + .custom-logo { + max-width: 11rem; + margin: 1rem; + } + .menu-primary-menu-container, + .menu-secondary-menu-container { + display: flex; + justify-content: end; + } .menu-toggle { display: none; } - .main-navigation ul { display: flex; } } -.site-main .comment-navigation, -.site-main -.posts-navigation, -.site-main +.site-main .comment-navigation, .site-main +.posts-navigation, .site-main .post-navigation { margin: 0 0 1.5em; } @@ -877,10 +883,8 @@ textarea { /*-------------------------------------------------------------- # Plugins --------------------------------------------------------------*/ - /* Jetpack infinite scroll --------------------------------------------- */ - /* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { @@ -895,10 +899,8 @@ textarea { /*-------------------------------------------------------------- # Utilities --------------------------------------------------------------*/ - /* Accessibility --------------------------------------------- */ - /* Text meant only for screen readers. */ .screen-reader-text { border: 0; @@ -914,12 +916,12 @@ textarea { } .screen-reader-text:focus { - background-color: #f1f1f1; + background-color: #fff; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; - color: #21759b; + color: #020202; display: block; font-size: 0.875rem; font-weight: 700; @@ -941,20 +943,16 @@ textarea { /* Alignments --------------------------------------------- */ .alignleft { - /*rtl:ignore*/ float: left; - /*rtl:ignore*/ margin-right: 1.5em; margin-bottom: 1.5em; } .alignright { - /*rtl:ignore*/ float: right; - /*rtl:ignore*/ margin-left: 1.5em; margin-bottom: 1.5em; @@ -967,3 +965,5 @@ textarea { margin-right: auto; margin-bottom: 1.5em; } + +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/style.css.map b/style.css.map new file mode 100644 index 0000000..8d496f8 --- /dev/null +++ b/style.css.map @@ -0,0 +1,41 @@ +{ + "version": 3, + "file": "style.css", + "sources": [ + "sass/style.scss", + "sass/abstracts/_abstracts.scss", + "sass/abstracts/variables/_colors.scss", + "sass/abstracts/variables/_typography.scss", + "sass/abstracts/variables/_structure.scss", + "sass/abstracts/variables/_columns.scss", + "sass/abstracts/mixins/_mixins.scss", + "sass/generic/_normalize.scss", + "sass/generic/_box-sizing.scss", + "sass/base/_base.scss", + "sass/base/typography/_typography.scss", + "sass/base/typography/_headings.scss", + "sass/base/typography/_copy.scss", + "sass/base/elements/_body.scss", + "sass/base/elements/_hr.scss", + "sass/base/elements/_lists.scss", + "sass/base/elements/_media.scss", + "sass/base/elements/_tables.scss", + "sass/base/elements/_links.scss", + "sass/base/elements/_buttons.scss", + "sass/base/elements/_fields.scss", + "sass/layouts/_no-sidebar.scss", + "sass/components/_components.scss", + "sass/components/navigation/_navigation.scss", + "sass/components/content/_posts-and-pages.scss", + "sass/components/comments/_comments.scss", + "sass/components/widgets/_widgets.scss", + "sass/components/media/_media.scss", + "sass/components/media/_captions.scss", + "sass/components/media/_galleries.scss", + "sass/plugins/jetpack/_infinite-scroll.scss", + "sass/utilities/_accessibility.scss", + "sass/utilities/_alignments.scss" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file