Base Primary Colour and Chroma Tests

NameValue
--kemosite_wordpress_base_primary_colour
--kemosite_wordpress_base_background_colour
--kemosite_wordpress_base_foreground_colour

Reduced Chroma Primary Colour Tests

NameValue
--kemosite_wordpress_base_primary_reduced_red
--kemosite_wordpress_base_primary_reduced_blue

Colour Value Tests

NameValue
--kemosite_wordpress_base_primary_red_value
--kemosite_wordpress_base_primary_green_value
--kemosite_wordpress_base_primary_blue_value

Greyscale Tests

NameValue
--kemosite_wordpress_base_primary_luminance
--kemosite_wordpress_base_primary_value

CGATS21-2-CRPC7.xalter

NameValue
--kemosite-cool-white-lab
--kemosite-cool-black-lab

Monochromatic

NameValue
--kemosite_cool_white_monochromatic_3
--kemosite_cool_white_monochromatic_45
--kemosite_cool_white_monochromatic_7
--kemosite_cool_white_neutral_monochromatic_3
--kemosite_cool_white_neutral_monochromatic_45
--kemosite_cool_white_neutral_monochromatic_7
--kemosite_cool_black_monochromatic_3
--kemosite_cool_black_monochromatic_45
--kemosite_cool_black_monochromatic_7
--kemosite_cool_black_neutral_monochromatic_3
--kemosite_cool_black_neutral_monochromatic_45
--kemosite_cool_black_neutral_monochromatic_7

Analogous, +30 Degrees

NameValue
--kemosite_cool_white_analogous_p30_3
--kemosite_cool_white_analogous_p30_45
--kemosite_cool_white_analogous_p30_7
--kemosite_cool_white_neutral_analogous_p30_3
--kemosite_cool_white_neutral_analogous_p30_45
--kemosite_cool_white_neutral_analogous_p30_7
--kemosite_cool_black_analogous_p30_3
--kemosite_cool_black_analogous_p30_45
--kemosite_cool_black_analogous_p30_7
--kemosite_cool_black_neutral_analogous_p30_3
--kemosite_cool_black_neutral_analogous_p30_45
--kemosite_cool_black_neutral_analogous_p30_7

Analogous, -30 Degrees

NameValue
--kemosite_cool_white_analogous_m30_3
--kemosite_cool_white_analogous_m30_45
--kemosite_cool_white_analogous_m30_7
--kemosite_cool_white_neutral_analogous_m30_3
--kemosite_cool_white_neutral_analogous_m30_45
--kemosite_cool_white_neutral_analogous_m30_7
--kemosite_cool_black_analogous_m30_3
--kemosite_cool_black_analogous_m30_45
--kemosite_cool_black_analogous_m30_7
--kemosite_cool_black_neutral_analogous_m30_3
--kemosite_cool_black_neutral_analogous_m30_45
--kemosite_cool_black_neutral_analogous_m30_7

Complimentary, +/-180 Degrees

NameValue
--kemosite_cool_white_complimentary_3
--kemosite_cool_white_complimentary_45
--kemosite_cool_white_complimentary_7
--kemosite_cool_white_neutral_complimentary_3
--kemosite_cool_white_neutral_complimentary_45
--kemosite_cool_white_neutral_complimentary_7
--kemosite_cool_black_complimentary_3
--kemosite_cool_black_complimentary_45
--kemosite_cool_black_complimentary_7
--kemosite_cool_black_neutral_complimentary_3
--kemosite_cool_black_neutral_complimentary_45
--kemosite_cool_black_neutral_complimentary_7

Complimentary, +30 Degrees

NameValue
--kemosite_cool_white_complimentary_p30_3
--kemosite_cool_white_complimentary_p30_45
--kemosite_cool_white_complimentary_p30_7
--kemosite_cool_white_neutral_complimentary_p30_3
--kemosite_cool_white_neutral_complimentary_p30_45
--kemosite_cool_white_neutral_complimentary_p30_7
--kemosite_cool_black_complimentary_p30_3
--kemosite_cool_black_complimentary_p30_45
--kemosite_cool_black_complimentary_p30_7
--kemosite_cool_black_neutral_complimentary_p30_3
--kemosite_cool_black_neutral_complimentary_p30_45
--kemosite_cool_black_neutral_complimentary_p30_7

Complimentary, -30 Degrees

NameValue
--kemosite_cool_white_complimentary_m30_3
--kemosite_cool_white_complimentary_m30_45
--kemosite_cool_white_complimentary_m30_7
--kemosite_cool_white_neutral_complimentary_m30_3
--kemosite_cool_white_neutral_complimentary_m30_45
--kemosite_cool_white_neutral_complimentary_m30_7
--kemosite_cool_black_complimentary_m30_3
--kemosite_cool_black_complimentary_m30_45
--kemosite_cool_black_complimentary_m30_7
--kemosite_cool_black_neutral_complimentary_m30_3
--kemosite_cool_black_neutral_complimentary_m30_45
--kemosite_cool_black_neutral_complimentary_m30_7

Triadic, +120 Degrees

NameValue
--kemosite_cool_white_triadic_p120_3
--kemosite_cool_white_triadic_p120_45
--kemosite_cool_white_triadic_p120_7
--kemosite_cool_white_neutral_triadic_p120_3
--kemosite_cool_white_neutral_triadic_p120_45
--kemosite_cool_white_neutral_triadic_p120_7
--kemosite_cool_black_triadic_p120_3
--kemosite_cool_black_triadic_p120_45
--kemosite_cool_black_triadic_p120_7
--kemosite_cool_black_neutral_triadic_p120_3
--kemosite_cool_black_neutral_triadic_p120_45
--kemosite_cool_black_neutral_triadic_p120_7

Triadic, -120 Degrees

NameValue
--kemosite_cool_white_triadic_m120_3
--kemosite_cool_white_triadic_m120_45
--kemosite_cool_white_triadic_m120_7
--kemosite_cool_white_neutral_triadic_m120_3
--kemosite_cool_white_neutral_triadic_m120_45
--kemosite_cool_white_neutral_triadic_m120_7
--kemosite_cool_black_triadic_m120_3
--kemosite_cool_black_triadic_m120_45
--kemosite_cool_black_triadic_m120_7
--kemosite_cool_black_neutral_triadic_m120_3
--kemosite_cool_black_neutral_triadic_m120_45
--kemosite_cool_black_neutral_triadic_m120_7

Square, +90 Degrees

NameValue
--kemosite_cool_white_square_p90_33
--kemosite_cool_white_square_p90_45
--kemosite_cool_white_square_p90_7
--kemosite_cool_white_neutral_square_p90_3
--kemosite_cool_white_neutral_square_p90_45
--kemosite_cool_white_neutral_square_p90_7
--kemosite_cool_black_square_p90_3
--kemosite_cool_black_square_p90_45
--kemosite_cool_black_square_p90_7
--kemosite_cool_black_neutral_square_p90_3
--kemosite_cool_black_neutral_square_p90_45
--kemosite_cool_black_neutral_square_p90_7

Square, -90 Degrees

NameValue
--kemosite_cool_white_square_m90_33
--kemosite_cool_white_square_m90_45
--kemosite_cool_white_square_m90_7
--kemosite_cool_white_neutral_square_m90_3
--kemosite_cool_white_neutral_square_m90_45
--kemosite_cool_white_neutral_square_m90_7
--kemosite_cool_black_square_m90_3
--kemosite_cool_black_square_m90_45
--kemosite_cool_black_square_m90_7
--kemosite_cool_black_neutral_square_m90_3
--kemosite_cool_black_neutral_square_m90_45
--kemosite_cool_black_neutral_square_m90_7

Square, +60 Degrees

NameValue
--kemosite_cool_white_square_p60_33
--kemosite_cool_white_square_p60_45
--kemosite_cool_white_square_p60_7
--kemosite_cool_white_neutral_square_p60_3
--kemosite_cool_white_neutral_square_p60_45
--kemosite_cool_white_neutral_square_p60_7
--kemosite_cool_black_square_p60_3
--kemosite_cool_black_square_p60_45
--kemosite_cool_black_square_p60_7
--kemosite_cool_black_neutral_square_p60_3
--kemosite_cool_black_neutral_square_p60_45
--kemosite_cool_black_neutral_square_p60_7

Theme Colour Setting Tests

NameValue
--kemosite_wordpress_body_background_color
--kemosite_wordpress_body_color
--kemosite_wordpress_secondary_colour
--kemosite_wordpress_secondary_hover_colour
--kemosite_wordpress_component_colour
--kemosite_wordpress_placeholder_color
--kemosite_wordpress_selection_colour
--kemosite_wordpress_component_success_colour
--kemosite_wordpress_component_success_hover_colour
--kemosite_wordpress_secondary_hover_colour
--kemosite_wordpress_component_warning_hover_colour
--kemosite_wordpress_component_alert_colour
--kemosite_wordpress_component_alert_hover_colour
--kemosite_wordpress_header_bg_color
--kemosite_wordpress_main_content_bg_color_light_mode
--kemosite_wordpress_main_content_bg_color_dark_mode
--kemosite_wordpress_footer_bg_color

Lab CMYK Colour Test

NameValue
--kemosite-cyan-lab
--kemosite-magenta-lab
--kemosite-yellow-lab
--kemosite-key-lab
--kemosite-blue-lab
--kemosite-green-lab
--kemosite-red-lab

RGB Variable Colour Test

NameValue
--kemosite-cool-black-minus-blue-lab
--kemosite-blue-rgb
--kemosite-green-rgb
--kemosite-red-rgb

Reduced Chroma RGB Variable Colour Test

NameValue
--kemosite-blue-lc
--kemosite-green-lc
--kemosite-red-lc

kemosite_wordpress_body_background_color_luminance

NameValue
--kemosite_wordpress_body_background_color_luminance

Typography

Optician Sans Optotypes

CDHKNORSVZ

Font Tests

NameValue
--kemosite-base-font-size--kemosite-base-font-size
--kemosite-base-x-height-ratio1ex / 1rem
--kemosite-font-size--kemosite-font-size
H1The quick brown fox jumps over the lazy dog
H2The quick brown fox jumps over the lazy dog
H3The quick brown fox jumps over the lazy dog
H4The quick brown fox jumps over the lazy dog
H5The quick brown fox jumps over the lazy dog
H6The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
Skip to content
  • Portfolio
  • Blog

Kevin Montgomery

  • My Perspective on The Potential Power of Generative AI

    My Perspective on The Potential Power of Generative AI
    March 19, 2026

    In April 2025, I presented on the potential of Generative AI in diagnosing health conditions, reflecting on my son Toby’s fibrolamellar carcinoma case. I argue that if this technology had been available earlier, it might have improved Toby’s chances of survival. The post discusses ongoing advancements and limitations of Generative AI in healthcare diagnostics.

  • Reflecting on Moss

    Reflecting on Moss
    June 9, 2024

    Moss has grown meaningful to me since #TheLegendaryToby observation of its resilience. Recently, the failure of our @papineauhomes project, intended to honor Toby, has deepened this significance.

  • Why I Don’t Get Upset Over Snow

    Why I Don’t Get Upset Over Snow
    April 23, 2024

    About a month ago, when asked about frustration toward people complaining of snow, I reflected on its joy for me, and Toby’s love for it.

  • ChatGPT: The Future, Like It Or Not

    ChatGPT: The Future, Like It Or Not
    January 21, 2024

    A discussion on LLMs, their potential, limitations, and real-world applications in fields like medicine, law, and design, and a personal story about AI’s diagnostic capabilities.

  • Money Is The Toothpick Of Hot Mistruth Sandwiches

    Money Is The Toothpick Of Hot Mistruth Sandwiches
    August 23, 2023

    If you can find the money toothpick holding a mistruth sandwich together, you might just get someone to pause to think for a beat.

  • For Sale: Bakfiets.nl XL Cargo Bike

    For Sale: Bakfiets.nl XL Cargo Bike
    August 13, 2023

    For Sale: Bakfiets.nl XL Cargo Bike. Price: $1,500

  • How to use a RACI table and formula queries to control table access in Quickbase apps.

    How to use a RACI table and formula queries to control table access in Quickbase apps.
    July 6, 2023

    How to use RACI table records and formula queries to control table record access in Quickbase apps.

  • It’s my favourite time of year: Discount chocolate!

    It’s my favourite time of year: Discount chocolate!
    April 11, 2023

    It’s my favourite time of year: Discount chocolate!

  • March 20, 2023: Overheard on the street

    March 20, 2023: Overheard on the street
    March 20, 2023

    “I hope I’m dead before I need a nursing home, with the way the government is right now.” #onpoli

  • Meeting Time

    Meeting Time
    March 3, 2023

    Here are some of the tactics I use to help me organize effective meetings, and manage my time around them.

1 2 3 … 18
Next Page

This model will contain accessibility preferences.

Reduce red light:

Reduce blue light: