<commit_before>######################
# ecastonline

ecast_text_color = 'white' #'#ede6d3'

window.ecastonlineHeader = ReactiveComponent
  displayName: 'ecastonlineHeader'

  render: ->
    logo_style = {height: 60}
    DIV style: {textAlign: 'center', height: 230, backgroundSize: '1600px auto', background: 'url(<%= asset_path 'ecastonline/banner.jpg' %>) no-repeat scroll top'},
      DIV className: 'profile_navigation',
        ProfileLink()

      SPAN style: {color: ecast_text_color, margin: 'auto', fontSize: 60, display: 'inline-block', fontWeight: 700, position: 'relative', top: 0}, 
        A href: 'http://ecastonline.org/', target: '_blank',
          'Informing NASA\'s Asteroid Initiative' 

window.ecastonlineFooter = ReactiveComponent
  displayName: 'ecastOnlineFooter'
  render: ->
    DIV null,
      DIV style: {margin: '20px 0'},
        FBShare()
        Tweet
          hashtags: 'asteroids, NASA'
          referer: 'https%3A%2F%2Fecastonline.consider.it%2F'
          text: 'Think about NASA\'s Asteroid Initiative.'
          url: 'https%3A%2F%2Fecastonline.consider.it%2F'

      A href: 'http://ecastonline.org/', target: '_blank', style: {display: 'inline-block', margin: 'auto'},
        IMG src: "<%= asset_path 'ecastonline/logo.png' %>", style: {width: 300}

      DIV style: {padding: 9, fontSize: '70%'},
        TechnologyByConsiderit()



#####################
# Tigard
window.tigardHeader = ReactiveComponent
  displayName: 'tigardHeader'

  render: ->
    DIV style: {textAlign: 'center'},
      STYLE null, 
        '.banner_link {color: #78d18b; font-weight: 600; text-decoration: underline;}'

      DIV className: 'profile_navigation',
        ProfileLink()
        
      DIV style: {color: '#707070', fontSize: 32, margin: '20px auto 0 auto', fontWeight: 800, textTransform: 'uppercase', position: 'relative', top: -20}, 
        'Help plan '
        A className: 'banner_link', href: 'http://riverterracetigard.com/', 'River Terrace'
        ', Tigard\'s newest neighborhood' 

window.tigardFooter = ReactiveComponent
  displayName: 'tigardFooter'
  render: ->
    DIV style: {marginTop: 20},
      A href: 'http://riverterracetigard.com/', target: '_blank', style: {display: 'inline-block', margin: 'auto'},
        IMG className: 'logo', src: "<%= asset_path 'tigard/logo.jpg' %>", style: {height: 80}         

      DIV style: {margin: '20px 0'},
        FBShare()
        Tweet
          hashtags: 'RiverTerrace'
          referer: 'https%3A%2F%2Ftigard.consider.it%2F'
          text: 'Help plan River Terrace.'
          url: 'https%3A%2F%2Ftigard.consider.it%2F'        

      DIV style: {padding: 9, fontSize: '70%'},
        TechnologyByConsiderit()



#####################
# City of Tigard
window.cityoftigardHeader = ReactiveComponent
  displayName: 'cityoftigardHeader'

  render: -> 
    logo_style = {height: 117, backgroundColor: 'white', borderRight: '2px solid white'}
    DIV null,
      DIV className: 'profile_navigation',
        ProfileLink()

      DIV style: {height: 24},
        A href: '/', onClick: clickInternalLink, style: {position: 'absolute', top:0, zIndex: 999999},
          IMG className: 'logo', src: "<%= asset_path 'cityoftigard/logo.png' %>", style: logo_style 
        # SPAN style: {color: 'white', fontSize: 28, display: 'inline-block', margin: '20px 0 0 110px'}, 
        #   'Engage with the '
        #   A href: 'http://www.tigard-or.gov', style: {color: 'white', fontWeight: 600}, 'City of Tigard'
      # DIV style: {backgroundColor: color.proposal_header, width: '100%', height: 50}



#####################
# Living Voters Guide

cityclub_navy   = 'rgb(0,   68,  124)'
cityclub_green  = 'rgb(165, 206, 57)'
cityclub_blue   = 'rgb(0,   182, 236)'
cityclub_white  = 'rgb(255, 254, 245)'


window.livingvotersguideHeader = ReactiveComponent
  displayName: 'livingvotersguideHeader'

  render: ->
    show_full = @root.page_name in ['homepage', 'about']

    logo_style =
      position: 'absolute'
      left: if show_full then 62 else 154
      top: if show_full then 27 else 73
      width: if show_full then 222 else 130
      zIndex: 1

    DIV null,
      # Top cream area
      DIV
        style:
          height: 69
          backgroundColor: cityclub_white
        className: 'profile_navigation'

        ProfileLink()
        SPAN null, '   |   '
        A href:'/about', onClick: clickInternalLink, className: 'hover_pointer',
          'About'

      # Logo
      A href: (if @root.page_name == 'homepage' then '/about' else '/'), onClick: clickInternalLink,
        IMG className: 'logo', src: "<%= asset_path 'livingvotersguide/logo.svg' %>", style: logo_style

      # Blue + green areas
      DIV
        style:
          backgroundColor: if show_full then cityclub_green else cityclub_blue
          color: cityclub_white
          height: 137
          marginBottom: if show_full then 23 else 0
          clear: 'both'

        # Online Intelligence for Washington Voters
        DIV
          style:
            fontSize: 32
            padding: '22px 40px 0 332px'
            backgroundColor: cityclub_blue<commit_msg>undead<commit_after>######################
# ecastonline

ecast_text_color = 'white' #'#ede6d3'

window.ecastonlineHeader = ReactiveComponent
  displayName: 'ecastonlineHeader'

  render: ->
    logo_style = {height: 60}
    DIV style: {textAlign: 'center', height: 230, backgroundSize: '1600px auto', background: 'url(<%= asset_path 'ecastonline/banner.jpg' %>) no-repeat scroll top'},
      DIV className: 'profile_navigation',
        ProfileLink()

      SPAN style: {color: ecast_text_color, margin: 'auto', fontSize: 60, display: 'inline-block', fontWeight: 700, position: 'relative', top: 0}, 
        A href: 'http://ecastonline.org/', target: '_blank',
          'Informing NASA\'s Asteroid Initiative' 

window.ecastonlineFooter = ReactiveComponent
  displayName: 'ecastOnlineFooter'
  render: ->
    DIV null,
      DIV style: {margin: '20px 0'},
        FBShare()
        Tweet
          hashtags: 'asteroids, NASA'
          referer: 'https%3A%2F%2Fecastonline.consider.it%2F'
          text: 'Think about NASA\'s Asteroid Initiative.'
          url: 'https%3A%2F%2Fecastonline.consider.it%2F'

      A href: 'http://ecastonline.org/', target: '_blank', style: {display: 'inline-block', margin: 'auto'},
        IMG src: "<%= asset_path 'ecastonline/logo.png' %>", style: {width: 300}

      DIV style: {padding: 9, fontSize: '70%'},
        TechnologyByConsiderit()



#####################
# Tigard
window.tigardHeader = ReactiveComponent
  displayName: 'tigardHeader'

  render: ->
    DIV style: {textAlign: 'center'},
      STYLE null, 
        '.banner_link {color: #78d18b; font-weight: 600; text-decoration: underline;}'

      DIV className: 'profile_navigation',
        ProfileLink()
        
      DIV style: {color: '#707070', fontSize: 32, margin: '20px auto 0 auto', fontWeight: 800, textTransform: 'uppercase', position: 'relative', top: -20}, 
        'Help plan '
        A className: 'banner_link', href: 'http://riverterracetigard.com/', 'River Terrace'
        ', Tigard\'s newest neighborhood' 

window.tigardFooter = ReactiveComponent
  displayName: 'tigardFooter'
  render: ->
    DIV style: {marginTop: 20},
      A href: 'http://riverterracetigard.com/', target: '_blank', style: {display: 'inline-block', margin: 'auto'},
        IMG className: 'logo', src: "<%= asset_path 'tigard/logo.jpg' %>", style: {height: 80}         

      DIV style: {margin: '20px 0'},
        FBShare()
        Tweet
          hashtags: 'RiverTerrace'
          referer: 'https%3A%2F%2Ftigard.consider.it%2F'
          text: 'Help plan River Terrace.'
          url: 'https%3A%2F%2Ftigard.consider.it%2F'        

      DIV style: {padding: 9, fontSize: '70%'},
        TechnologyByConsiderit()



#####################
# City of Tigard
window.cityoftigardHeader = ReactiveComponent
  displayName: 'cityoftigardHeader'

  render: -> 
    logo_style = {height: 117, backgroundColor: 'white', borderRight: '2px solid white'}
    DIV null,
      DIV className: 'profile_navigation',
        ProfileLink()

      DIV style: {height: 24},
        A href: '/', onClick: clickInternalLink, style: {position: 'absolute', top:0, zIndex: 999999},
          IMG className: 'logo', src: "<%= asset_path 'cityoftigard/logo.png' %>", style: logo_style 
        # SPAN style: {color: 'white', fontSize: 28, display: 'inline-block', margin: '20px 0 0 110px'}, 
        #   'Engage with the '
        #   A href: 'http://www.tigard-or.gov', style: {color: 'white', fontWeight: 600}, 'City of Tigard'
      # DIV style: {backgroundColor: color.proposal_header, width: '100%', height: 50}



#####################
# Living Voters Guide

cityclub_navy   = 'rgb(0,   68,  124)'
cityclub_green  = 'rgb(165, 206, 57)'
cityclub_blue   = 'rgb(0,   182, 236)'
cityclub_white  = 'rgb(255, 254, 245)'


window.livingvotersguideHeader = ReactiveComponent
  displayName: 'livingvotersguideHeader'

  render: ->
    show_full = @root.page_name in ['homepage', 'about']

    logo_style =
      position: 'absolute'
      left: if show_full then 20 else 124
      top: if show_full then 27 else 73
      width: if show_full then 300 else 180
      zIndex: 1

    DIV null,
      # Top cream area
      DIV
        style:
          height: 69
          backgroundColor: cityclub_white
        className: 'profile_navigation'

        ProfileLink()
        SPAN null, '   |   '
        A href:'/about', onClick: clickInternalLink, className: 'hover_pointer',
          'About'

      # Logo
      A href: (if @root.page_name == 'homepage' then '/about' else '/'), onClick: clickInternalLink,
        IMG className: 'logo', src: "<%= asset_path 'livingvotersguide/logo.png' %>", style: logo_style

      # Blue + green areas
      DIV
        style:
          backgroundColor: if show_full then cityclub_green else cityclub_blue
          color: cityclub_white
          height: 137
          marginBottom: if show_full then 23 else 0
          clear: 'both'

        # Online Intelligence for Washington Voters
        DIV
          style:
            fontSize: 32
            padding: '22px 40px 0 332px'
            backgroundColor: cityclub_blue
{'fraction_non_alphanumeric': 0.14351085580761366, 'fraction_numerical': 0.0329081881024243, 'mean_word_length': 2.8953356086461888, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 25, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5546338', 'n_tokens_mistral': 3626, 'n_tokens_neox': 3197, 'n_words': 867}