Skip to content

herablog/jpn-filter.css

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jpn-filter.css

The Japanese-syled CSS Filters.

jpn-filter.css

Usage

HTMLからCSSを読み込み、data-filter要素でフィルターを指定します。
Load the CSS and add data-filter attribute in your html.

<link rel="stylesheet" href="jpn-filter.css">

<div data-filter="fuji"></div>

Filters

Ninagawa

Ninagawa

蜷川実花さんが撮影した写真のような、活気にみち、明るい色のフィルターです。
A vibrant and brightly colored filter inspired by the photography of Mika Ninagawa.

[data-filter='ninagawa'] {
  filter: hue-rotate(300deg) saturate(2) contrast(2.2);
}
[data-filter='ninagawa']::before {
  background-color: rgba(102,3,0,0.2);
  background-image: radial-gradient(farthest-corner at 60% 55%, transparent 20%, rgba(255,51,204,0.4));
}

Kiyomizu

Kiyomizu

日本の自然をイメージした美しいフィルターです。緑の葉によく合います。
A beautiful filter inspired by nature clearly accentuating green leaves.

[data-filter='kiyomizu'] {
  filter: contrast(1.1) hue-rotate(30deg) invert(0.1) saturate(1.2);
}

Origami

Origami

影で囲い、昔の思い出を表したフィルターです。あなたの写真をソフトな仕上がりにします。
A faded filter inspired by old memories, which brings a softness to your photos.

[data-filter='origami'] {
  filter: invert(0.1) sepia(0.1);
}
[data-filter='origami']::before {
  box-shadow: inset 0 0 20px rgba(0,0,0,0.25), inset 0 0 100px rgba(0,0,0,0.1);
}

Namahage

Namahage

伝統的な日本の赤いペイントに影響を受けたフィルターです。このフィルターをかけると、より興奮した印象の写真になります。
A sharp filter inspired by the deep red colors of traditional Japanese paint, which brings more excitement.

[data-filter='namahage'] {
  filter: brightness(0.9) contrast(2.8) saturate(1.1);
}

Fuji

Fuji

富士山の青い空をイメージした明るいフィルタです。景色を撮影した写真によく合い、明るく綺麗にします。
A bright filter inspired by the clear blue sky around Mt.Fuji, which brings out crisp, clean colors in your nature shots.

[data-filter='fuji'] {
  filter: contrast(1.1) saturate(4.1) sepia(0.4);
}

Taisho

Taisho

大正時代に作られたポスターのような印象をあたえるフィルターです。
A traditional filter inspired by old-fashioned posters in Taisho period (1912-1926 CE).

[data-filter='taisho'] {
  filter: hue-rotate(338deg) contrast(3) saturate(3);
}

Kurosawa

Kurosawa

黒澤明監督の時代に作られた映画のような効果をあたえるフィルターです。グレースケールに少しセピアを混ぜて作られています。
A grayscale filter with a touch of sepia inspired by the old films of Akira Kurosawa.

[data-filter='kurosawa'] {
  background-color: #000;
  border-image: url("data:image/png;base64,iVB...") 30 fill round;
  border-top-width: 18px;
  border-bottom-width: 18px;
  filter: grayscale(1) sepia(0.6);
}

Kabuki

Kabuki

日本の伝統的な演劇である歌舞伎をイメージしたフィルターです。舞台で使われているようなカラフルなボーダーで囲われています。
A fun filter inspired by the traditional art of Kabuki, which uses colorful borders.

[data-filter='kabuki'] {
  background-color: #fff;
  border-image: url("data:image/png;base64,iVB...") 30 round;
  border-top-width: 25px;
  border-bottom-width: 25px;
  filter: contrast(2.5);
}

Shodo

Shodo

東洋の芸術である書道から影響を受けたフィルターです。このフィルターを適用すると、筆と墨で書かれたような写真になります。
A black and white filter inspired by shodo ink writing.

[data-filter='shodo'] {
  filter: grayscale(1) contrast(5);
}

Makimono

Makimono

昔の冊子形態である巻物をイメージしたフィルターです。グレースケール調で古くから伝わるものである印象をあたえます。
A grayscale filter inspired by makimono with borders used to simulate the feeling of ancient Japanese scrolls.

[data-filter='makimono'] {
  border-image: url("data:image/png;base64,iVB...") 90 round;
  border-width: 30px;
  filter: grayscale(1) sepia(0.4) saturate(1);
}
[data-filter='makimono']::before {
  box-shadow: inset 0 0 40px rgba(0,0,0,0.45), inset 0 0 100px rgba(0,0,0,0.1);
}

Kawaii

Kawaii

日本の「かわいい」文化の代表であるプリクラをイメージしたフィルターです。友達や恋人との写真に使うとよいでしょう。
A cute filter inspired by the popular Japanese purikura, which can be used with frineds.

[data-filter='kawaii'] {
  background-color: #febee5;
  border-image: url("data:image/png;base64,iVB...") 30 fill round;
  border-width: 30px;
  filter: brightness(1.2) sepia(0.2);
  overflow: hidden;
}
[data-filter='kawaii']::before {
  bottom: 25px;
  color: rgba(255,92,231,0.84);
  content: '\f004';
  font-family: 'FontAwesome';
  font-size: 5em;
  height: 1em;
  text-align: center;
  text-shadow: 7px 0 0 rgba(255,255,255,0.8), 0 7px 0 rgba(255,255,255,0.8), -7px 0 0 rgba(255,255,255,0.8), 0 -7px 0 rgba(255,255,255,0.8);
  width: 100%;
}

Bubble

Bubble

バブル経済期の楽しい様子を表現したフィルターです。懐かしく、楽しい写真に仕上がります。
A fun filter inspired by the happy times of the bubble economy.

[data-filter='bubble'] {
  filter: sepia(0.2) opacity(0.8);
  overflow: hidden;
}
[data-filter='bubble']::before {
  background-image: radial-gradient(farthest-corner at 60% 55%, transparent 40%, rgba(255,51,204,0.4)), linear-gradient(to right, transparent 75%, rgba(133,51,255,0.45));
}
[data-filter='bubble']::after {
  background: transparent;
  border-radius: 50%;
  box-shadow: 28px 30px 0 rgba(255,0,0,0.6), 60px 60px 0 rgba(255,255,0,0.4), 89px 71px 0 rgba(255,255,255,0.5), 99px 91px 0 rgba(255,51,204,0.4);
  height: 20%;
  left: -20%;
  top: -20%;
  width: 20%;
}

LED

LED

ノーベル物理賞を受賞した青色LEDを表現した派手なフィルターです。素晴らしい発明に対する敬意を表しています。
A flashy filter inspired by the Nobel Prize Physicist who is known for his work on blue LED, expressing my respect for the great invention.

[data-filter='LED']::before {
  background: rgba(51,133,255,0.1);
}
[data-filter='LED']::after {
  background-image: radial-gradient(rgba(235,254,255,0.8) 10%, rgba(51,240,230,0.8) 1%, rgba(0,133,250,0.8) 1%, rgba(5,238,255,0.8) 1%, rgba(0,89,255,0.8) 46%, rgba(1,25,203,0.6));
  background-repeat: repeat;
  background-size: 30px;
}

Example

デモアプリをご覧ください。
See the demo app.

デモアプリはクロームブラウザ上で、正常に動作します。
The app works on Chrome browser.