{"id":3965,"date":"2020-07-31T08:37:00","date_gmt":"2020-07-31T14:37:00","guid":{"rendered":"https:\/\/alliwalk.com\/blog\/?p=3965"},"modified":"2020-10-12T14:14:33","modified_gmt":"2020-10-12T20:14:33","slug":"portfolio-updates-2020-build","status":"publish","type":"post","link":"https:\/\/alliwalk.com\/blog\/2020\/07\/portfolio-updates-2020-build\/","title":{"rendered":"Portfolio Updates: 2020 Build"},"content":{"rendered":"<p>I recently updated my portfolio again. I do it every year, I guess. As before, I designed it in Sketch, with some on-the-fly updates in CSS. Here&#8217;s a look at the after:<\/p>\n<p><img loading=\"lazy\" class=\"alignleft wp-image-4175 size-full\" src=\"https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/FireShot-Capture-370-Allison-Walker-UX-Portfolio-alliwalk.com_.png\" alt=\"Top to bottom screen capture of portfolio landing page\" width=\"1362\" height=\"5522\" srcset=\"https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/FireShot-Capture-370-Allison-Walker-UX-Portfolio-alliwalk.com_.png 1362w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/FireShot-Capture-370-Allison-Walker-UX-Portfolio-alliwalk.com_-74x300.png 74w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/FireShot-Capture-370-Allison-Walker-UX-Portfolio-alliwalk.com_-768x3114.png 768w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/FireShot-Capture-370-Allison-Walker-UX-Portfolio-alliwalk.com_-379x1536.png 379w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/FireShot-Capture-370-Allison-Walker-UX-Portfolio-alliwalk.com_-505x2048.png 505w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/FireShot-Capture-370-Allison-Walker-UX-Portfolio-alliwalk.com_-1200x4865.png 1200w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/p>\n<h2>\u00a0<\/h2>\n<hr \/>\n<h2>List of changes<\/h2>\n<p>I still have some changes to make, but those are relatively minor. Here are some things that have and haven&#8217;t changed:<\/p>\n<h3>CSS Framework<\/h3>\n<p>I&#8217;m still using Tachyons, which is a low-level, utility CSS framework. I&#8217;ve started to move some styles to my stylesheet, partially to keep the HTML clean and also because I enjoy writing CSS classes.<\/p>\n<h3>Now Optimized for Wide-screens<\/h3>\n<p>Something I wasn&#8217;t aware of before was that the page content was floating left on super large, 4K screens. I optimize my site for mobile use, but I only have a laptop screen at home. I didn&#8217;t even think about this previously!<\/p>\n<p><img src=\"https:\/\/media.giphy.com\/media\/Ho2mVZ5dvsW7S\/giphy.gif\" \/><\/p>\n<p>Well, I fixed this, by giving the pages a max-width and centering content, but I&#8217;m annoyed that it happened and I didn&#8217;t know until now.<\/p>\n<h3>New\u00a0Inspirations<\/h3>\n<p>The overall inspiration for my website comes from Swiss design posters, but\u00a0I was additionally inspired by two more websites.<\/p>\n<ul>\n<li><strong>Paravel<\/strong> has a simple global navigation and conveys a lot of information about projects, without being cluttered. A good example of including text, but not too much. I borrowed from their <strong>All Work<\/strong> section at the bottom of the page. <a href=\"https:\/\/paravelinc.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">paravelinc.com<\/a><\/li>\n<li><strong>Salt &amp; Pepper<\/strong> sticks to neutral tones of black, white, light tan, has lots of white space, and uses big titles for their sections. It reminds me of some of the original goals for my site. I added more white space to the landing page, similar to their main page. <a href=\"https:\/\/snp.agency\/en\" target=\"_blank\" rel=\"noopener noreferrer\">snp.agency\/en<\/a><\/li>\n<\/ul>\n<h3>New Projects<\/h3>\n<p>Overall, I added\u00a0three projects, moved one, and removed one. The one I moved went to the new section, as described next.<\/p>\n<p>Below the main project area, I replaced the images of brands and companies, and instead added a grid of rectangles with logos. Some of the logos lead to new pages with shortened projects. I decided to call these shortened projects &#8220;Small Bites&#8221;. Most of these projects are examples of individual design artifacts, rather than complete case-study reviews. The reason for this is I wanted to share examples of good work, but I don&#8217;t always have a strong story to tell.<\/p>\n<h3>Main web page update<\/h3>\n<div id='gallery-1' class='gallery galleryid-3965 gallery-columns-2 gallery-size-medium'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/alliwalk.com\/blog\/2020\/07\/portfolio-updates-2020-build\/alliwalk-com-alliwalk-com-min\/'><img width=\"300\" height=\"159\" src=\"https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/alliwalk.com-alliwalk.com-min-300x159.png\" class=\"attachment-medium size-medium\" alt=\"\" loading=\"lazy\" aria-describedby=\"gallery-1-3970\" srcset=\"https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/alliwalk.com-alliwalk.com-min-300x159.png 300w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/alliwalk.com-alliwalk.com-min-768x406.png 768w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/alliwalk.com-alliwalk.com-min-1024x541.png 1024w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/alliwalk.com-alliwalk.com-min-1200x634.png 1200w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/alliwalk.com-alliwalk.com-min-e1593713282610.png 967w\" sizes=\"(max-width: 300px) 85vw, 300px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-3970'>\n\t\t\t\tNew web page\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/alliwalk.com\/blog\/2020\/07\/portfolio-updates-2020-build\/allison-walker-alliwalk-com-alliwalk-com-min\/'><img width=\"300\" height=\"166\" src=\"https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/Allison-Walker-alliwalk.com-alliwalk.com-min-300x166.png\" class=\"attachment-medium size-medium\" alt=\"\" loading=\"lazy\" aria-describedby=\"gallery-1-3969\" srcset=\"https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/Allison-Walker-alliwalk.com-alliwalk.com-min-300x166.png 300w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/Allison-Walker-alliwalk.com-alliwalk.com-min-768x426.png 768w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/Allison-Walker-alliwalk.com-alliwalk.com-min-1024x567.png 1024w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/Allison-Walker-alliwalk.com-alliwalk.com-min-1200x665.png 1200w, https:\/\/alliwalk.com\/blog\/wp-content\/uploads\/2020\/07\/Allison-Walker-alliwalk.com-alliwalk.com-min-e1593713173529.png 967w\" sizes=\"(max-width: 300px) 85vw, 300px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-3969'>\n\t\t\t\tOld page\n\t\t\t\t<\/figcaption><\/figure>\n\t\t<\/div>\n\n<p>I also updated my main website home page. Previously it was yellow and dark gray. At the time, I wanted to give\u00a0an equal weight to my Cargo collection portfolio (which\u00a0is really only because I am paying extra for that), and my blog. I decided that page was embarrassingly bad, so I updated it for something a bit nicer. I had to admit to myself that most people will be viewing my website to view my UX portfolio, so I made that more prominent.<\/p>\n<p>Maybe I&#8217;ll update this page to include more personal stuff, like my GoodReads list, or a recent blog post, or something. And, I&#8217;d like to make it more Swiss-poster style, so there may be more changes.<\/p>\n<h3>Favicon<\/h3>\n<p>I updated the favicon to a little green square. I used to get confused about which page I was on, but I&#8217;ll probably change it back. It&#8217;s\u00a0 not really meaningful for me.<\/p>\n<p>I like the tree. \ud83d\ude42<\/p>\n<h3>Still no subdirectory for Work<\/h3>\n<p>I&#8217;ve considered moving my projects into a sub-directory, like alliwalk.com\/ux\/work\/project-name. But there are 2 reasons for not doing that.<\/p>\n<p>The first\u00a0reason is creating a work directory would require creating an index page. The obvious thing to include on that page is the list of projects, which would mean moving my projects to that page. I&#8217;d like to keep the navigation flat and stick to the one-page design.<\/p>\n<p>The second reason is I don&#8217;t want to be using long urls. And I guess another reason is that the About and Colophon would then be hierarchically above the project pages, and that&#8217;s not right, either. So everything will stay where it is.<\/p>\n<hr \/>\n<h3>Help from StackOverflow<\/h3>\n<p>I ran into two CSS\/layout issues, related to images and the footer.<\/p>\n<p><strong>Problem 1: Images.<\/strong> In one case, I was getting this thin, black line showing up around some images on a new page I&#8217;d added where I wanted to use a different effect for image hovers. The effect meant I had to wrap the images differently than just placing them on the page. The only problem was that I could not figure out where the border was coming from, until finally I found an &#8220;<a href=\"https:\/\/stackoverflow.com\/questions\/44785967\/how-to-remove-a-border-of-background\" target=\"_blank\" rel=\"noopener noreferrer\">How to remove a border of background-image<\/a>&#8220;.<\/p>\n<p>I had been adding images using like this:<\/p>\n<pre>&lt;img style=\"background-image: url(https:\/\/www.w3schools.com\/css\/trolltunga.jpg)\"\/&gt;<\/pre>\n<p>This is incorrect. Image tags require a &#8220;src&#8221;. The other option is this:<\/p>\n<pre>&lt;div style=\"background-image='url(image.jpg)'\"&gt;&lt;\/div&gt;<\/pre>\n<p>The only problem is that it&#8217;s not exactly semantic, and it&#8217;s not accessible, as is. However, it can be made accessible by using role and title attributes, which is what I did.<\/p>\n<p><strong>Problem 2: Footer.<\/strong> The other question I found helpful was related to the footer, which was not sticking to the bottom of the page on some pages. Bootstrap has an easy solution for it, and I thought I found another option that would work, but it failed, too. Finally, I found &#8220;<a class=\"question-hyperlink\" href=\"https:\/\/stackoverflow.com\/questions\/11286793\/div-content-overflows-into-footer-makes-footer-go-upward-on-page\" target=\"_blank\" rel=\"noopener noreferrer\">DIV content overflows into footer, makes footer go upward on page<\/a>&#8221; which provided a simple solution, though kind of hacky solution.<\/p>\n<hr \/>\n<p>And, I guess the other thing is I never shared the results of the research I did in 2019 on UX portfolios. I checked on it again, to remember all of my findings. But, I don&#8217;t know if it should be on SlideShare, or if I should put it on LinkedIn, or just on this blog. I don&#8217;t know. Something to think about.<\/p>\n<p>I was hoping to present it at UX Camp this year, but&#8230;.<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently updated my portfolio again. I do it every year, I guess. As before, I designed it in Sketch, with some on-the-fly updates in CSS. Here&#8217;s a look at the after: \u00a0 List of changes I still have some changes to make, but those are relatively minor. Here are some things that have and &hellip; <a href=\"https:\/\/alliwalk.com\/blog\/2020\/07\/portfolio-updates-2020-build\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Portfolio Updates: 2020 Build&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[591,353],"_links":{"self":[{"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/posts\/3965"}],"collection":[{"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/comments?post=3965"}],"version-history":[{"count":19,"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/posts\/3965\/revisions"}],"predecessor-version":[{"id":4176,"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/posts\/3965\/revisions\/4176"}],"wp:attachment":[{"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/media?parent=3965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/categories?post=3965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alliwalk.com\/blog\/wp-json\/wp\/v2\/tags?post=3965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}