UI Kit

Emoji

Last update:
()
Message doc(search): new tags and hidden components --skip-ci
Committer: Tamás Bíró
Version history

Emoji

e-emoji

<div class="e-field">
  <label for="input1" class="e-field__label">
    Emoji input
  </label>
  <e-emoji>
    <input id="input1" type="text" placeholder="test" value="👨‍👩‍👦‍👦" class="e-input">
  </e-emoji>
</div>

                                <div class="e-field">
                                  <label for="input1" class="e-field__label">Emoji input</label>
                                  <e-emoji>
                                    <input id="input1" type="text" placeholder="test" value="👨‍👩‍👦‍👦" class="e-input">
                                  </e-emoji>
                                </div>

Picker e-emojipicker

<div class="e-field">
  <label for="input2" class="e-field__label">
    Emoji input with picker
  </label>
  <e-emojipicker class="e-emojipicker">
    <e-emoji>
      <input id="input2" type="text" placeholder="test" class="e-input">
    </e-emoji>
  </e-emojipicker>
</div>

                                <div class="e-field">
                                  <label for="input2" class="e-field__label">Emoji input with picker</label>
                                  <e-emojipicker class="e-emojipicker">
                                    <e-emoji>
                                      <input id="input2" type="text" placeholder="test" class="e-input">
                                    </e-emoji>
                                  </e-emojipicker>
                                </div>

Angular Picker e-emojipicker

<div ng-init="test = '30&amp;#x1F601;&amp;#x1F601;'"></div>
Model value: {{ test }}
<div class="e-field">
  <label for="input3" class="e-field__label">
    New emoji input
  </label>
  <e-emojipicker class="e-emojipicker">
    <e-emoji>
      <input type="text" id="input3" ng-class="{ 'e-input-error': test == 'test' }" placeholder="Placeholder" ng-model="test" class="e-input">
    </e-emoji>
  </e-emojipicker>
</div>

                                  <div ng-init="test = '30&amp;#x1F601;&amp;#x1F601;'"></div>Model value: {{ test }}
                                  <div class="e-field">
                                    <label for="input3" class="e-field__label">New emoji input</label>
                                    <e-emojipicker class="e-emojipicker">
                                      <e-emoji>
                                        <input type="text" id="input3" ng-class="{ 'e-input-error': test == 'test' }" placeholder="Placeholder" ng-model="test" class="e-input">
                                      </e-emoji>
                                    </e-emojipicker>
                                  </div>
Model value: {{ test }}

Related components

Input