0.2.2 • Published 4 years ago

edi-ui v0.2.2

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

About

Warning : This is custom element ui for me.

This package changes the element-ui dialog close event to mousedown. In the original element-ui, modal is closed when a mouseup event occurs on the wrapper. The close-on-click-modal property is just a property that keeps your modal state when you click wrapper. Modal should be closed when the wrapper is clicked, but the event should be a mousedown, not a click.

<template>
  <transition
    name="dialog-fade"
    @after-enter="afterEnter"
    @after-leave="afterLeave">
    <div
      v-show="visible"
      class="el-dialog__wrapper"
      @mousedown.self="handleWrapperClick" @mouseup="handleMouseup">
      <div
        role="dialog"
        :key="key"
        aria-modal="true"
        :aria-label="title || 'dialog'"
        :class="['el-dialog', { 'is-fullscreen': fullscreen, 'el-dialog--center': center }, customClass]"
        ref="dialog"
        :style="style"
        @mousedown="handleMousedown">
        <div class="el-dialog__header">
          <slot name="title">
            <span class="el-dialog__title">{{ title }}</span>
          </slot>
          <button
            type="button"
            class="el-dialog__headerbtn"
            aria-label="Close"
            v-if="showClose"
            @click="handleClose">
            <i class="el-dialog__close el-icon el-icon-close"></i>
          </button>
        </div>
        <div class="el-dialog__body" v-if="rendered"><slot></slot></div>
        <div class="el-dialog__footer" v-if="$slots.footer">
          <slot name="footer"></slot>
        </div>
      </div>
    </div>
  </transition>
</template>

Color

I add three colors according to my needs. lightorange(#f5a623), greyblack(#313131), lightred(#d0021b). You can use those colors on button, link, tag ...

Switch

The basic color(primary -> lightorange) is changed. Also, The height of the bar and the size of the button are changed.

Checkbox

The basic color(primary -> lightorange) is changed.

Input

The border-radius is changed (to 1px). And border-color, box-shadow is little changed

Form

required content is changed (* -> circle). The content's font size is 6px

table

When mouse hover on row, background-color was changed. but, remove the style to make custom easier striped color is changed (#fafafa -> #fdfdfd)

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.2

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.1

5 years ago