タグ

関連タグで絞り込む (3)

タグの絞り込みを解除

bemに関するmurokacoのブックマーク (9)

  • ぼくがかんがえたさいきょうのCSS設計 - Qiita

    Misocaという会社でなんかしてる @merotan ともうします。 最近仕事でとある機能のUIリニューアルをおこなうことがありまして、僕はどうしてもPostCSSを使いたかったのと、現行のクソみたいになっているCSSからなんとしてでも脱却したかったので、どうすればクソなことにならずいい感じにCSSを書くことができるか考えて実践してみた結果を書いていこうと思います。 影響を受けているもの 参考・影響を受けているものとしてFLOCSS、BEM、AtomicDesignなどがあります。 意識はしてないものの何かでみてあーこれ良いなと思ったものもあるかもです。 命名規則 命名規則はBEMです。(BEMの説明はここではしないので、上のリンクから確認していただければと) ですが、Modifierはカスタムデータ属性を使用します。 またModifierはカスタムデータ属性を活用します。 こうすること

    ぼくがかんがえたさいきょうのCSS設計 - Qiita
  • BEMおじさんは考えた vol.1

    最近BEM的なマークアップを見ることがありますが...

    murokaco
    murokaco 2015/06/03
  • 怖話デザインリニューアルしました - Fjord, Inc(株式会社フィヨルド)

    怖話のデザインリニューアルをしました。 デザインリニューアルの目的 怖話は元々怖い話投稿サイトとして始まったのですが、今は怖い話だけでなく、都市伝説やホラー漫画、妖怪、悪魔、UFO・宇宙人など、怖い話だけではなくオカルト情報のコンテンツへ横展開が進み、サイトの構造が変わってきたので、それに合わせてデザインを変える必要が出てきました。 何で横展開を始めたのかというと、怖い話だけで得られるPVの限界が見えてきた(収益の限界も)のと、より多くのユーザーの方が怖い話を投稿しやすいように、怖い話のインスピレーション源となるような情報もサイトに用意したかった、というのもあります。怖い話が好きな方はきっとオカルト情報も好きなはず。もっと怖話を楽しんでもらえたら、というのが一番ですが。 リニューアルが必要と思って一年くらい。たまに寝る前なんかにちょこちょこ触ってリニューアル用のブランチを育ててはいたのです

    怖話デザインリニューアルしました - Fjord, Inc(株式会社フィヨルド)
  • BEMが失敗しているパターンとその問題点

    思いついたら足していく 名前にとらわれすぎ BAD1 「コンポーネントのエレメントのエレメントのエレメントの...」として定義している <div class="v1-news"> <div class="v1-news__header">NEWS</div> <div class="v1-news__body"> <div class="v1-news__body__item"> <div class="v1-news__body__item__date">2014/12/10</div> <div class="v1-news__body__item__text">【お知らせ】2014年12月25日(木)19:00から20:00まで、サーバメンテナンスを実施致します。該当時間は、サービスの御利用ができませんので、ご容赦願います。</div> </div> <div class="v1-n

    BEMが失敗しているパターンとその問題点
    murokaco
    murokaco 2015/02/05
  • 少し細かいBEMい話 - Qiita

    BEMってむずかしい? 2014年はたくさんのサイトでBEM 、もといBEM命名規則が採用されたのではないかとおもってます。(拙著でも取り上げてます。) しかし、実際に導入されているサイトのコードをみてみると、んー、と感じることがあったり、または周りの開発者が、BEMむずかしい、といってるのを聞くことがある。 「これで合ってるの?」 むずかしい、と感じるのはたぶんBlockとElementとの関係やバランス、あとはクッソ名前が長くなってしまうことの不安にあるのではないかと考えてます。 例えば、ふとこのQiitaの記事ページのサイドバーにある、関連投稿モジュールをみてみましょう。 これをどうマークアップするか、どういうセレクタを書くかっていうのは人やプロジェクトによって全然違うし、このパターンがQiitaの中でどのくらい・どのように存在するかで変わります。 ただBEMを意識しはじめたことだ

    少し細かいBEMい話 - Qiita
  • BEM失敗談 その1 - canblr

    BEM失敗談 その1 この記事はCSS Architecture Advent Calendar 2014 3日目の記事です。 1年ぐらい関わっていたプロジェクトで設計したCSSをざっくり振り返りつつ、そこで経験した失敗談を残しておこうと思います。 タイトルにはBEMって入ってますが、いきなりBEMがあんまり出てこない話になってしまいました。 構成編 このプロジェクトでは、コアを中心とした複数のアプリ展開を行う前提で、CSSの設計も行いました。 Sass + Compassで、最初はCompassのSprite Helperを使っていましたが、途中からspritesmithに乗り換えています。 SMACSSやMCSSなどを参考にしつつ、主に以下の3つの構成としています。 Module Component Theme Module Moduleはパーツの最小単位として、Placehold

    BEM失敗談 その1 - canblr
    murokaco
    murokaco 2014/12/03
  • 実践 めんどうくさくない BEM - ダーシマ・ヱンヂニヤリング

    この記事は BEM Advent Calendar 2013 の12日めの記事です。 BEM は優れた方法論だと思うが、大変めんどうくさいことを強いてくることがある。この記事ではそんなめんどうくさい BEM を、少しでもめんどうくさくない BEM に変えられるかどうかを思索するものである。なお、めんどうくさくなくする過程で「それは既に BEM ではな」くなっている面もあると思うが、そこは承知の上なので念頭に置かれたし。 CSS セレクターにタグを書くのは当にダメなのか 例えば以下のコードがある。 <section class="item-list"> <h1>アイテム一覧</h1> <ul> <li> ... </li> <li> ... </li> <li> ... </li> </ul> </section> 上記のコードはシンプルなので、各要素にスタイルを当てるとしたらこのような

    実践 めんどうくさくない BEM - ダーシマ・ヱンヂニヤリング
  • An Introduction to the BEM Methodology | Envato Tuts+

    Let’s face it, we all want to make our code easier to read. Doing so helps us work more quickly and efficiently, and when others work with us we can maintain clarity and coherent semantics. These days there seem to be so many standards and terms in the CSS world: OOCSS, SMACSS, BEM and more! These are all approaches for improving CSS structure, and today we are going to cover BEM. BEM stands for B

    An Introduction to the BEM Methodology | Envato Tuts+
    murokaco
    murokaco 2014/02/28
    べむ
  • GitHub - juno/bem-methodology-ja: Japanese Translations of BEM-Methodology (BEMの日本語訳) http://bem.info/method/

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - juno/bem-methodology-ja: Japanese Translations of BEM-Methodology (BEMの日本語訳) http://bem.info/method/
  • 1