Code Monkey home page Code Monkey logo

esolia-old-2017-site's Introduction

Hi there ๐Ÿ‘‹

I'm the founder of a boutique IT services company called eSolia, based in Tokyo. We started in 1999, and hope to remain healthy, even through COVID!

I have spent my career in IT in Japan, doing a wide range of activities, such as compsci tutoring, physical cabling, network engineering, project management, software development, system architecture and design, solution consulting, and delivering training courses to name a few. Sometimes I look back with nostalgia on the way things were in the late 80s, but mostly, I like how things are now!

esolia-old-2017-site's People

Contributors

eishikawa avatar esoliatakumi avatar esoliayori avatar hideaki1 avatar hitomitsuruya avatar hmaezono avatar jwocher avatar laikuenlau avatar rickcogley avatar yanquanma avatar yasuyoshiakiyama avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

esolia-old-2017-site's Issues

Add markdownify to template title areas

To allow bilingual titles and headers in template to wrap, use:

{{ ( index $.Site.Data.translations $.Site.Params.locale ).mystring | markdownify }}
{{ ( index $.Site.Data.translations $.Site.Params.locale ).mystring | html }}

Then put <wbr> or <nobr></nobr> tags in the strings in the data files.

Add "featured product or service" to top page

Need to find a good way to feature a page, on the top page. We can easily do it via RSS feed, so perhaps we can do it with a tag "Featured" which we add and remove as needed. Then, the RSS for the featured taxonomy can be pulled onto the top page.

Javascript can also be used to put a "New!" label, if the date in the RSS is younger than say 1 month.

Webmaster tools update

Update webmaster tools -

  • url in sitemaps (http vs https)
  • register regular site map and geo one

Name for Gallery

Added gallery function for the detail pages, and a title for it in the data translations files.

What should the Japanese be?

  • ใ‚ฎใƒฃใƒฉใƒชใƒผ
  • ้–ข้€ฃ็”ปๅƒ
  • ๆทปไป˜็”ปๅƒ
  • ็”ปๅƒ

Fix font size

Font size for headers is generally too large, and, does not look right on mobile.

Implement multidimensional array for author stuff in eSolia.pro

Config.toml

networks = [
    ["github", "//github.com/spf13/hugo"],
    ["stack-overflow", "//stackoverflow.com/questions/tagged/hugo"]
]

and template

{{ range .Site.Params.social.networks }}
       <li>
             <a href="{{ index . 0 }}" class="btn-social btn-outline"><i class="fa fa-fw fa-{{ index . 1 }}"></i></a>
       </li>
{{ end }}

Add .htaccess and crossdomain.xml from h5bp

Make sure to comment out the Content-Security-Policy bit in .htaccess because it will need to be tested well.

Crossdomain.xml is generic so it can be added w/o trouble.

Just copy from rcc.

Adjust seo-og partial so about page shows per author

Adjust this section in the seo-og partial so it matches the owner of the aboutpage.

{{ else if eq .Type "aboutpage" }}
<!-- PROFILE Open Graph Info -->
<meta property="profile:first_name" content="Rick" />
<meta property="profile:last_name" content="Cogley" />
<meta property="profile:username" content="rickcogley" />
<meta property="profile:gender" content="male" />
{{ end }}
{{ end }}

Conditional load of fonts

The Japanese page needs the Noto (though how many of the font files are needed is debatable) but, the English page does not.

Want to add a condition to load what is needed, for each side of the site.

Implement topics

Probably the main title is also the topic for the detail pages.

That is, the training page probably has a topic of Training.

Headers too large

Header sizes optimized for Roboto, and need to be adjusted for Noto Jp.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.