.wrapper {vertical-align: top;position: relative;max-width: 100%;border-radius: inherit;}.container > .wrapper > .inner {vertical-align: top;position: relative;max-width: 100%;border-radius: inherit;text-align: var(--alignment);}#main .container.full:first-child > .wrapper {border-top-left-radius: inherit;border-top-right-radius: inherit;}#main .container.full:last-child > .wrapper {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}#main .container.full:first-child > .wrapper > .inner {border-top-left-radius: inherit;border-top-right-radius: inherit;}#main .container.full:last-child > .wrapper > .inner {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}#container01 > .wrapper {display: inline-block;width: 75rem;background-color: transparent;}#container01 > .wrapper > .inner {--gutters: 3rem;--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 1.5rem;padding: var(--padding-vertical) var(--padding-horizontal);}#container01.default > .wrapper > .inner > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}#container01.default > .wrapper > .inner > *:first-child {margin-top: 0 !important;}#container01.default > .wrapper > .inner > *:last-child {margin-bottom: 0 !important;}#container01.columns > .wrapper > .inner {flex-wrap: wrap;display: flex;align-items: flex-start;}#container01.columns > .wrapper > .inner > * {flex-grow: 0;flex-shrink: 0;max-width: 100%;text-align: var(--alignment);padding: 0 0 0 var(--gutters);}#container01.columns > .wrapper > .inner > * > * {margin-bottom: var(--spacing);margin-top: var(--spacing);}#container01.columns > .wrapper > .inner > * > *:first-child {margin-top: 0 !important;}#container01.columns > .wrapper > .inner > * > *:last-child {margin-bottom: 0 !important;}#container01.columns > .wrapper > .inner > *:first-child {margin-left: calc(var(--gutters) * -1);}#container01.default > .wrapper > .inner > .full {margin-left: calc(var(--padding-horizontal) * -1);max-width: none !important;width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}#container01.default > .wrapper > .inner > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;border-top-left-radius: inherit;border-top-right-radius: inherit;}#container01.default > .wrapper > .inner > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}#container01.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--gutters) * -0.5);max-width: none !important;width: calc(100% + var(--gutters) + 0.4725px);}#container01.columns > .wrapper > .inner > div:first-child > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}#container01.columns > .wrapper > .inner > div:last-child > .full {width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px);}#container01.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}#container01.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}#container01.columns > .wrapper > .inner > div:first-child, #container01.columns > .wrapper > .inner > div:first-child > .full:first-child {border-top-left-radius: inherit;}#container01.columns > .wrapper > .inner > div:last-child, #container01.columns > .wrapper > .inner > div:last-child > .full:first-child {border-top-right-radius: inherit;}#container01.columns > .wrapper > .inner > .full {align-self: stretch;}#container01.columns > .wrapper > .inner > .full:first-child {border-bottom-left-radius: inherit;border-top-left-radius: inherit;}#container01.columns > .wrapper > .inner > .full:last-child {border-bottom-right-radius: inherit;border-top-right-radius: inherit;}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child {border-radius: inherit;height: calc(100% + (var(--padding-vertical) * 2));}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {border-radius: inherit;height: 100%;position: absolute;width: 100%;}#container01 > .wrapper > .inner > :nth-child(1) {width: calc(25% + (var(--gutters) / 2));}#container01 > .wrapper > .inner > :nth-child(2) {width: calc(75% + (var(--gutters) / 2));}hr {align-items: center;border: 0;display: flex;justify-content: var(--flex-alignment);min-height: 1rem;padding: 0;position: relative;width: 100%;}hr:before {content: '';}#divider08:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider06:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider09:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider05:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider02:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider04:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider01:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider07:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}#divider03:before {width: 64rem;background-color: #545454;height: 1px;border-radius: 0px;}@media (orientation: portrait) {.gallery-modal {grid-template-areas: "image" "caption";grid-template-columns: auto;justify-content: center;}.gallery-modal .nav {background-image: none !important;mix-blend-mode: difference;opacity: 1 !important;position: absolute;}.gallery-modal .nav.next {right: 0;}.gallery-modal .nav.previous {left: 0;}.gallery-modal .nav:before {background-color: rgba(144,144,144,0.5);background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5saW5lIHtzdHJva2U6ICNGRkZGRkY7c3Ryb2tlLXdpZHRoOiAzcHg7fTwvc3R5bGU+PGxpbmUgeDE9IjI0IiB5MT0iOCIgeDI9IjQ4IiB5Mj0iMzIiIC8+PGxpbmUgeDE9IjI0IiB5MT0iNTYiIHgyPSI0OCIgeTI9IjMyIiAvPjwvc3ZnPg==');background-position: center;background-repeat: no-repeat;background-size: 1.5rem;border-radius: 3rem;content: '';display: block;height: 3rem;position: absolute;right: 1rem;top: calc(50% - 1.5rem);width: 3rem;}}@media (max-width: 1920px) {}@media (max-width: 1680px) {html {font-size: 13pt;}}@media (max-width: 1280px) {html {font-size: 13pt;}.gallery-modal .nav {opacity: 1 !important;}.gallery-modal .close {opacity: 1 !important;}}@media (max-width: 1024px) {}@media (max-width: 980px) {html {font-size: 11pt;}#container01 {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;}#container01.columns > .wrapper > .inner {flex-direction: column !important;flex-wrap: nowrap !important;}#container01.columns > .wrapper > .inner > span {height: 0;margin-top: calc(var(--gutters) * -1);pointer-events: none;visibility: hidden;}#container01.columns > .wrapper > .inner > *:first-child {margin-left: 0 !important;padding-top: 0 !important;}#container01.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}#container01.columns > .wrapper > .inner > *:last-child {padding-bottom: 0 !important;}#container01.columns > .wrapper > .inner > div > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}#container01.columns > .wrapper > .inner > div:first-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}#container01.columns > .wrapper > .inner > div:last-of-type > .full {margin-left: calc(var(--padding-horizontal) * -1);width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px);}#container01.columns > .wrapper > .inner > div > .full:first-child {margin-top: calc(var(--gutters) * -0.5) !important;}#container01.columns > .wrapper > .inner > div > .full:last-child {margin-bottom: calc(var(--gutters) * -0.5) !important;}#container01.columns > .wrapper > .inner > div:first-of-type > .full:first-child {margin-top: calc(var(--padding-vertical) * -1) !important;}#container01.columns > .wrapper > .inner > div:last-of-type > .full:last-child {margin-bottom: calc(var(--padding-vertical) * -1) !important;}#container01.columns > .wrapper > .inner > div:first-of-type, #container01.columns > .wrapper > .inner > div:first-of-type > .full:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}#container01.columns > .wrapper > .inner > div:last-of-type, #container01.columns > .wrapper > .inner > div:last-of-type > .full:last-child {border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;}#container01.columns > .wrapper > .inner > div:first-of-type, #container01.columns > .wrapper > .inner > div:first-of-type > .full:last-child {border-bottom-left-radius: 0 !important;}#container01.columns > .wrapper > .inner > div:last-of-type, #container01.columns > .wrapper > .inner > div:last-of-type > .full:first-child {border-top-right-radius: 0 !important;}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child {height: auto;}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child > * {height: auto;position: relative;width: auto;}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child.image img {max-height: 35rem;}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child.slideshow .bg {min-height: 35rem;}#container01 > .wrapper > .inner > :nth-child(1) {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;min-height: 100% !important;width: 100% !important;}#container01 > .wrapper > .inner > :nth-child(2) {--alignment: center;--flex-alignment: center;--indent-left: 1;--indent-right: 1;min-height: 100% !important;width: 100% !important;}}@media (max-width: 736px) {html {font-size: 11pt;}#main > .inner {--padding-horizontal: 2.5rem;--padding-vertical: 5rem;--spacing: 0.75rem;}#text02 {letter-spacing: -0.153125rem;width: 100%;font-size: 2.125em;line-height: 1.25;}#text03 {letter-spacing: -0.065625rem;width: 100%;font-size: 1em;line-height: 1.75;}#text15 {letter-spacing: 0rem;width: 100%;font-size: 0.875em;line-height: 1.375;}#text01 {letter-spacing: 0rem;width: 100%;font-size: 0.875em;line-height: 1.375;}#text21 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text23 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text22 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text18 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text19 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text07 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text13 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text14 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text12 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text06 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text05 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text10 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text20 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text08 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text11 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text16 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text17 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#text04 {letter-spacing: -0.021875rem;width: 100%;font-size: 1.25em;line-height: 1.875;}#text09 {letter-spacing: -0.021875rem;width: 100%;font-size: 0.75em;line-height: 1.875;}#icons02 {font-size: 2em;gap: 0.25rem;}#icons02:not(:first-child) {margin-top: 1.21875rem !important;}#icons02:not(:last-child) {margin-bottom: 1.21875rem !important;}.gallery-modal .close {background-position: top 0.5rem right 0.5rem;}#gallery01:not(:first-child) {margin-top: 1.125rem !important;}#gallery01:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery01 ul li img {max-height: 11rem;}#gallery12:not(:first-child) {margin-top: 1.125rem !important;}#gallery12:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery12 ul li img {max-height: 11rem;}#gallery08:not(:first-child) {margin-top: 1.125rem !important;}#gallery08:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery08 ul li img {max-height: 11rem;}#gallery10:not(:first-child) {margin-top: 1.125rem !important;}#gallery10:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery10 ul li img {max-height: 11rem;}#gallery06:not(:first-child) {margin-top: 1.125rem !important;}#gallery06:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery06 ul li img {max-height: 11rem;}#gallery07:not(:first-child) {margin-top: 1.125rem !important;}#gallery07:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery07 ul li img {max-height: 11rem;}#gallery05:not(:first-child) {margin-top: 1.125rem !important;}#gallery05:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery05 ul li img {max-height: 11rem;}#gallery02:not(:first-child) {margin-top: 1.125rem !important;}#gallery02:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery02 ul li img {max-height: 11rem;}#gallery03:not(:first-child) {margin-top: 1.125rem !important;}#gallery03:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery03 ul li img {max-height: 11rem;}#gallery09:not(:first-child) {margin-top: 1.125rem !important;}#gallery09:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery09 ul li img {max-height: 11rem;}#gallery11:not(:first-child) {margin-top: 1.125rem !important;}#gallery11:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery11 ul li img {max-height: 11rem;}#gallery04:not(:first-child) {margin-top: 1.125rem !important;}#gallery04:not(:last-child) {margin-bottom: 1.125rem !important;}#gallery04 ul li img {max-height: 11rem;}#container01 > .wrapper > .inner {--gutters: 3rem;--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 1.5rem;}#container01.columns > .wrapper > .inner > * {padding: calc(var(--gutters) * 0.5) 0 !important;}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child.image img {max-height: none;}#container01.columns > .wrapper > .inner > .full > .full:first-child:last-child.slideshow .bg {min-height: auto;}#divider08:before {width: 64rem;}#divider06:before {width: 64rem;}#divider09:before {width: 64rem;}#divider05:before {width: 64rem;}#divider02:before {width: 64rem;}#divider04:before {width: 64rem;}#divider01:before {width: 64rem;}#divider07:before {width: 64rem;}#divider03:before {width: 64rem;}}@media (max-width: 480px) {#main > .inner {--spacing: 0.65625rem;}#container01 > .wrapper > .inner {--spacing: 1.3125rem;}}@media (max-width: 360px) {#main > .inner {--padding-horizontal: 1.875rem;--padding-vertical: 3.75rem;--spacing: 0.5625rem;}#text02 {font-size: 2em;}#text03 {font-size: 1em;}#text15 {font-size: 0.875em;}#text01 {font-size: 0.875em;}#text21 {font-size: 1.25em;}#text23 {font-size: 0.75em;}#text22 {font-size: 0.75em;}#text18 {font-size: 1.25em;}#text19 {font-size: 0.75em;}#text07 {font-size: 1.25em;}#text13 {font-size: 0.75em;}#text14 {font-size: 1.25em;}#text12 {font-size: 0.75em;}#text06 {font-size: 1.25em;}#text05 {font-size: 0.75em;}#text10 {font-size: 1.25em;}#text20 {font-size: 0.75em;}#text08 {font-size: 1.25em;}#text11 {font-size: 0.75em;}#text16 {font-size: 1.25em;}#text17 {font-size: 0.75em;}#text04 {font-size: 1.25em;}#text09 {font-size: 0.75em;}#icons02 {gap: 0.1875rem;}#gallery01 ul {gap: 0.375rem;}#gallery12 ul {gap: 0.375rem;}#gallery08 ul {gap: 0.375rem;}#gallery10 ul {gap: 0.375rem;}#gallery06 ul {gap: 0.375rem;}#gallery07 ul {gap: 0.375rem;}#gallery05 ul {gap: 0.375rem;}#gallery02 ul {gap: 0.375rem;}#gallery03 ul {gap: 0.375rem;}#gallery09 ul {gap: 0.375rem;}#gallery11 ul {gap: 0.375rem;}#gallery04 ul {gap: 0.375rem;}#container01 > .wrapper > .inner {--gutters: 2.25rem;--padding-horizontal: 0rem;--padding-vertical: 0rem;--spacing: 1.125rem;}}
Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

Joanna Johnen

artist who designs & colors things

Welcome to my portfolio. To find me on other social media sites, please use the links below. Thank you! <3

For business inquiries:
art @ joannajohnen . com


Illustration and Assets for Motion Graphics Animation Work

Responsible for Illustration work and construction of Motion Graphics Assets for animation for Critical Role's Crit Recap Animated's "Prologue: Meet Bells Hells" episode

YouTube Link


Design and Color Work

Responsible for Design and Color of 'stained glass' assets for Critical Role's Exandria Unlimited series opening sequence


Background Color Practice

Responsible for Background Color only. Background Design by Britney Thoreson


"Costume Quest" color stylist test (responsible only for color design of characters/prop/fx)

"Costume Quest" is property of Amazon/Frederator.


"Costume Quest" background paint test (responsible only for background color)

"Costume Quest" is property of Amazon/Frederator.


background design and color work from FoxADHD shorts division (responsible for both background design and color)

Background Design and Color work created in Adobe Photoshop. Also responsible for Character Cleanup, Special Poses, and Turnaround work which were created in Flash / Adobe Animate.


layout design work for Warner Brothers Animation series: "Right Now Kapow" (responsible only for background design)

Created in Flash / Adobe Animate


production art for "Anime Los Angeles" (ALA) convention

Production Art and character Illustrations for convention booklets, program guides, website, convention hall signage, etc featuring Ala's mascot character.


Additional Personal Work

Additional Personal Work, Illustrations and Design Projects