デバイスを縦にしてください。
当サイトは縦画面での閲覧を推奨しています。

Please rotate your device.
This site is best viewed in portrait mode.

Tonami Komuro - Web Creator Portfolio

portfolio tonami komuro

portfolio tonami komuro

project

[ information ]

Genre:
Website
Responsibility:
Development
Technologies:
HTML, CSS, SCSS, JavaScript, GSAP, WordPress(PHP)

[ description ]

- English -

Overview

I was responsible for coding and WordPress implementation for the corporate website of Vividsoul Inc.

Focus on Maintainability and Operations

Since this was a WordPress build, I implemented the project with easy-to-update custom field designs and structures, anticipating the operational phase and long-term maintenance needs.

Additionally, I focused on delivering well-organized code by separating template and function files, and adopting the FLOCSS methodology for CSS architecture to ensure the site remains manageable over time.

Commitment to Animation Implementation

For animation implementation, I paid careful attention to faithfully reproducing the designer's vision while ensuring smooth and engaging user interactions. Below are some specific highlights:

  • Homepage Hero Section: The rainbow animation is achieved by dynamically moving masks. Through extensive testing and refinement, I adjusted the effect to naturally fade in and fade out from the edges, following the rainbow's shape to create seamless, organic movement.
  • Homepage Recruit Section: I implemented a grid layout for photo placement, where each photo fades out and fades in at random intervals. While these involved detailed elements—such as applying blur effects during fade-out, managing animation timing, and fine-tuning easing—I carefully crafted each aspect to ensure natural behavior that complements the overall site atmosphere.
  • Sticky Navigation on Subpages: The sticky navigation on subpages serves as anchor links to each section, with the current section indicator updating as users scroll. Additionally, since the menu color needed to change based on the background color, I implemented a system that dynamically switches between two values according to scroll position.
  • Hover Effects: For hover animations, I focused on creating pleasant user experiences when the cursor enters and leaves elements. Rather than simply indicating the hover state, I crafted movements that naturally encourage users to click.

- Japanese -

概要

株式会社ビビッドソウルのコーポレートサイトにおいて、コーディングおよびWordPressの実装を担当しました。

運用・保守を意識したつくり

WordPressでの構築だったため、運用フェーズを想定した更新しやすいカスタムフィールドの設計や構成になるように実装を進めました。

また、コード自体もテンプレートや機能群のファイルを分割したり、CSS設計手法としてFLOCSSを採用するなど、管理しやすい状態での納品を心掛けました。

アニメーション実装へのこだわり

アニメーション実装に関しては、デザイナーさんのイメージ通りか、気持ちの良い挙動になっているかに注意し、調整を重ねました。以下にいくつかの具体的なポイントをご紹介します。

  • TOPページのヒーローセクション
    虹のアニメーションは、マスクを動かすことで実現しています。度重なる検証の結果、虹の形状に合わせて端から自然にフェードイン・フェードアウトするよう調整し、不自然さのない動きを追求しました。
  • TOPページの採用情報セクション
    グリッドレイアウトで写真を配置し、それぞれの写真がランダムなタイミングでフェードアウト・フェードインする仕組みを実装しました。 消失時のブラー効果の適用、アニメーションタイミングの管理、イージングの微調整など、細部にわたる要素ですが、サイト全体の雰囲気を損なわない自然な挙動となるよう工夫しました。
  • 下層ページの追従メニュー
    下層ページの追従メニューは各セクションへのアンカーリンクとなっており、スクロールに合わせて現在のセクション表示が切り替わります。また、背景色に応じてメニューの色も切り替える必要があったため、スクロール位置に応じて2つの値を動的に切り替える仕組みを実装しました。
  • ホバーエフェクト
    ホバー時のアニメーションは、カーソルを乗せた時や離した時に心地よいUXを意識しました。単にホバー状態であることを表現するだけでなく、思わずクリックしたくなるような動きに仕上げました。
Vividsoul Inc. website showcase - Multiple screenshots arranged in diagonal layout

[ images ]

  • The hero section of Vividsoul Inc. website
  • Vividsoul Inc. website responsive preview - Smartphone mockups
    Smartphone display image
  • Vividsoul Inc. website responsive preview - Tablet mockups
    Tablet display image
  • Hero section animation - Rainbow gradient strip flowing right to left with zoom-in effect
    The hero section carousel features image zoom-in effects and rainbow animations
  • Smooth fade transition between slides
    The "Join us" section on the homepage displays images with fade transitions
  • VIVIDSOUL Inc. screenshot7
    The sticky navigation menu on subpages changes background color to match each section
©2025 Created by Tonami Komuro