Fix overlapping of input auto filled value and label (#367)

@JonasDoebertin I'm currently getting started with Keen-UI and really love it!

I ran into the #257 though and needed a fix. This fix should get rid of the problem completely.

Details on what the problem is and how it is circumvented are in the code comment and commit message.

`ui-textbox__label-text` was moved in order to make the selector work.

<template>

            <slot name="icon">
                <ui-icon :icon="icon"></ui-icon>
            </slot>

                <input
                    class="ui-textbox__input"
                    ref="input"

                    :autocomplete="autocomplete ? autocomplete : null"
                    :disabled="disabled"
                    :max="maxValue"
                    :maxlength="enforceMaxlength ? maxlength : null"
                    :min="minValue"
                    :name="name"
                    :number="type === 'number' ? true : null"
                    :placeholder="hasFloatingLabel ? null : placeholder"
                    :readonly="readonly"
                    :required="required"
                    :step="stepValue"
                    :type="type"
                    :value="value"

                    @blur="onBlur"
                    @change="onChange"
                    @focus="onFocus"
                    @input="updateValue($event.target.value)"
                    @keydown.enter="onKeydownEnter"
                    @keydown="onKeydown"

                    v-autofocus="autofocus"
                    v-if="!multiLine"
                >

                <textarea
                    class="ui-textbox__textarea"
                    ref="textarea"

                    :autocomplete="autocomplete ? autocomplete : null"
                    :disabled="disabled"
                    :maxlength="enforceMaxlength ? maxlength : null"
                    :name="name"
                    :placeholder="hasFloatingLabel ? null : placeholder"
                    :readonly="readonly"
                    :required="required"
                    :rows="rows"
                    :value="value"

                    @blur="onBlur"
                    @change="onChange"
                    @focus="onFocus"
                    @input="updateValue($event.target.value)"
                    @keydown.enter="onKeydownEnter"
                    @keydown="onKeydown"

                    v-autofocus="autofocus"
                    v-else
                ></textarea>

                    <slot>{{ label }}</slot>

                    <slot name="error">{{ error }}</slot>

                    <slot name="help">{{ help }}</slot>

                    {{ valueLength + '/' + maxlength }}

</template>

<template>

            <slot name="icon">
                <ui-icon :icon="icon"></ui-icon>
            </slot>

                    <slot>{{ label }}</slot>

                <input
                    class="ui-textbox__input"
                    ref="input"

                    :autocomplete="autocomplete ? autocomplete : null"
                    :disabled="disabled"
                    :max="maxValue"
                    :maxlength="enforceMaxlength ? maxlength : null"
                    :min="minValue"
                    :name="name"
                    :number="type === 'number' ? true : null"
                    :placeholder="hasFloatingLabel ? null : placeholder"
                    :readonly="readonly"
                    :required="required"
                    :step="stepValue"
                    :type="type"
                    :value="value"

                    @blur="onBlur"
                    @change="onChange"
                    @focus="onFocus"
                    @input="updateValue($event.target.value)"
                    @keydown.enter="onKeydownEnter"
                    @keydown="onKeydown"

                    v-autofocus="autofocus"
                    v-if="!multiLine"
                >

                <textarea
                    class="ui-textbox__textarea"
                    ref="textarea"

                    :autocomplete="autocomplete ? autocomplete : null"
                    :disabled="disabled"
                    :maxlength="enforceMaxlength ? maxlength : null"
                    :name="name"
                    :placeholder="hasFloatingLabel ? null : placeholder"
                    :readonly="readonly"
                    :required="required"
                    :rows="rows"
                    :value="value"

                    @blur="onBlur"
                    @change="onChange"
                    @focus="onFocus"
                    @input="updateValue($event.target.value)"
                    @keydown.enter="onKeydownEnter"
                    @keydown="onKeydown"

                    v-autofocus="autofocus"
                    v-else
                ></textarea>

                    <slot name="error">{{ error }}</slot>

                    <slot name="help">{{ help }}</slot>

                    {{ valueLength + '/' + maxlength }}

</template>


Update OfflineClient.vue

Update OfflineClient.vue

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/KunTengRom/xfrps.git/'


code format

code format

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/l10178/grapes.git/'


cleaned up code

cleaned up code

done

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/iOSHaven/ioshaven.git/'


Adds the component that is responsible for the profile page

<template>

{{ $root.user.name }}

	                                        Name:
	                                        {{ $root.user.name }}

	                                        Email
	                                        {{ $root.user.email }}

</template>

error: pathspec 'begin/resources/assets/js/components/views/profile.vue' did not match any file(s) known to git


Add Bootstrap-vue Select2 component (currently unused).

<template>
    <b-select :value="value" @input="this.$emit('input', $event.target.value)" v-bind="$attrs"
              :class="{ 'select2-hidden-accessible': true }" plain>
        <slot v-for="(_, name) in $slots" :name="name" :slot="name"/>
        <template v-for="(_, name) in $scopedSlots" :slot="name" slot-scope="slotData">
            <slot :name="name" v-bind="slotData"/>
        </template>
    </b-select>
</template>
<script>
import _ from 'lodash';

export default {
    name: 'BSelect2',
    inheritAttrs: false,
    props: {
        value: {},
        selectOptions: {
            type: Object,
            default () {
                return {};
            }
        }
    },
    mounted () {
        $(this.$el)
            .select2(this.allSelectOptions)
            .val(this.value);
    },
    computed: {
        allSelectOptions () {
            let options = _.clone(this.selectOptions);
            _.defaults(options, {
                width: '100%',
                theme: 'bootstrap4',
                language: App.lang.locale_short
            });
            return options;
        }
    },
    destroyed: function () {
        $(this.$el)
            .off()
            .select2('destroy');
    }
};
</script>

error: pathspec 'frontend/vue/components/BSelect2.vue' did not match any file(s) known to git


'fix2'

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/wfzong/limpid-water.git/'


fix ‘recent’ check

fix ‘recent’ check

<template>

Reports

    <breadcrumbs :list="userBreadcrumbs"></breadcrumbs>

      <button :class="{ active: isRecentView }">Recent</button>
      <button :class="{ active: !isRecentView }">Topics</button>

      <breadcrumbs :list="contentBreadcrumbs"></breadcrumbs>

View by:
        <input type="radio" id="content" value="content" v-model="contentOrLearnersView">
        content
        <input type="radio" id="learners" value="learners" v-model="contentOrLearnersView">
        learners

      <list-section></list-section>

</template>

<template>

Reports

    <breadcrumbs :list="userBreadcrumbs"></breadcrumbs>

      <button :class="{ active: !isRecentView }">Recent</button>
      <button :class="{ active: isRecentView }">Topics</button>

      <breadcrumbs :list="contentBreadcrumbs"></breadcrumbs>

View by:
        <input type="radio" id="content" value="content" v-model="contentOrLearnersView">
        content
        <input type="radio" id="learners" value="learners" v-model="contentOrLearnersView">
        learners

      <list-section></list-section>

</template>


Tabs small styling.

Tabs small styling.

<template>

Reports

    <breadcrumbs :list="userBreadcrumbs"></breadcrumbs>

      <button :class="{ active: isRecentView }">Recent</button>
      <button :class="{ active: !isRecentView }">Topics</button>

      <breadcrumbs :list="contentBreadcrumbs"></breadcrumbs>

      <report-header
        :contentkind="pageState.content_scope_summary.kind"
        :contenttitle="pageState.content_scope_summary.title"
        :userfullname="pageState.user_scope_summary.full_name"
      ></report-header>

      <view-by-switch
        v-if="!isRecentView"
        :iscontent="isContent"
        @toggled="switchView"
      ></view-by-switch>

      <list-section></list-section>

</template>


Adds in progress for attempted exercises.

<template>

      <slot name="extra-nav"/>

        {{ title }}
        <progress-icon :progress="progress"/>

        <slot name="end-header"/>

</template>


Added a 'input-wrapper' div

Added a 'input-wrapper' div

<template>

      <search-button class='search-btn'></search-button>

        <input
          type="search"
          v-el:search
          aria-label="Type to find content"
          placeholder="Find content..."
          autocomplete="off"
          v-focus="searchOpen"
          v-model="localSearchTerm"
          id="search"
          name="search"
          @keyup="search() | debounce 500"
          @keydown.esc.prevent="clear()">
        <button aria-label="Reset" class="reset" type="reset" @click="clear()" :style="{ visibility: localSearchTerm ? 'inherit' : 'hidden' }">
          <svg height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
            <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path>
            <path d="M0 0h24v24H0z" fill="none"></path>
          </svg>
        </button>

        {{ message }}

      <card-grid v-if="topics.length && showTopics">
        <topic-list-item
          v-for="topic in topics"
          class="card"
          :id="topic.id"
          :title="topic.title"
          :ntotal="topic.n_total"
          :ncomplete="topic.n_complete">
        </topic-list-item>
      </card-grid>

      <card-grid v-if="contents.length">
        <content-grid-item
          v-for="content in contents"
          class="card"
          :title="content.title"
          :thumbnail="content.thumbnail"
          :kind="content.kind"
          :progress="content.progress"
          :id="content.id">
        </content-grid-item>
      </card-grid>

</template>

<template>

      <input
        type="search"
        v-el:search
        aria-label="Type to find content"
        placeholder="Find content..."
        autocomplete="off"
        v-focus="searchOpen"
        v-model="localSearchTerm"
        id="search"
        name="search"
        @keyup="search() | debounce 500"
        @keydown.esc.prevent="clear()">
      <button aria-label="Reset" class="reset" type="reset" @click="clear()" :style="{ visibility: localSearchTerm ? 'inherit' : 'hidden' }">
        <svg height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
          <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path>
          <path d="M0 0h24v24H0z" fill="none"></path>
        </svg>
      </button>

        {{ message }}

      <card-grid v-if="topics.length && showTopics">
        <topic-list-item
          v-for="topic in topics"
          class="card"
          :id="topic.id"
          :title="topic.title"
          :ntotal="topic.n_total"
          :ncomplete="topic.n_complete">
        </topic-list-item>
      </card-grid>

      <card-grid v-if="contents.length">
        <content-grid-item
          v-for="content in contents"
          class="card"
          :title="content.title"
          :thumbnail="content.thumbnail"
          :kind="content.kind"
          :progress="content.progress"
          :id="content.id">
        </content-grid-item>
      </card-grid>

</template>


Disable export when no rows are available

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/PayBreak/basket.git/'


fix mdSpeedDial not closing after few mouse interactions #484 (#508)

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/jaceks-iRonin/vue-material-test.git/'


Finish installation docs

Finish installation docs

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/praneetloke/vue-material.git/'


Small update

Small update

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/egoconf/egoconf.git/'


feat(router): 在menubar添加各页面路由链接，并测试

feat(router): 在menubar添加各页面路由链接，并测试

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ttaanngg/traffic-report.git/'


Rename buttons to match with theme color


Add dynamic title to document view

Add dynamic title to document view

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/mplusmuseum/mplusmuseum-stories.git/'


fix tooltip not being removed. fix #156

fix tooltip not being removed. fix #156


update footer content :ok_hand:

update footer content :ok_hand:

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Wheatability/lets-group.git/'


Update default sticky state property values


Add listing policies button to token creator

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/04n0/goldfish.git/'


Improved universal reactivity to parent element changes, refactoring

<template>

        <slot></slot>

                    <slot name="content"></slot>

</template>


fix code example of typograph items

fix code example of typograph items


Tabs: fix a 'activeName' attribute init bug


Display correct information for project volunteers.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ux4c/ux4c-admin.git/'


Add message if no tastings exists

Add message if no tastings exists

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/pestbarn/beertasting.git/'


Found a more fitting icon!

Found a more fitting icon!

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NathanielDavid/Sumie.git/'


Closes #7

Closes #7

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/soanvig/hptcg-deck-builder.git/'


remove unnecessary logic

remove unnecessary logic


Codestyle

Codestyle

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/boughtbymany/mutt-forms-vue.git/'


添加逾期任务文件

添加逾期任务文件

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/OranCheng/Huwei_Risk.git/'


fixes translation of component parameters

<template lang="pug">
  v-data-table(
    :headers="headers"
    :search="search"
    :items="computedItems"
    :pagination.sync="pagination"
    :hide-actions="this.items.length <= 10"
    :rows-per-page-items="[10, 25, 'all']"
  ).component-parameters
    template(slot="items" slot-scope="{ item }")
      td(
        v-for="(opt, i) in item"
        :key="i"
      )
        markdown(:source="opt.toString()")
</template>

<script>
  import { capitalize } from '@/util/helpers'

  export default {
    data: () => ({
      pagination: {
        rowsPerPage: 10
      }
    }),

    props: {
      target: String,
      headers: {
        type: Array,
        default: () => ([])
      },
      items: {
        type: Array,
        default: () => ([])
      },
      namespace: String,
      search: String,
      type: String
    },

    computed: {
      computedItems () {
        return this.items.map(item => {
          const newItem = {}

          if (item !== Object(item)) {
            item = { name: item }
          }

          Object.keys(item).map(key => {
            const fn = this[`gen${capitalize(key)}`]

            if (fn) {
              newItem[key] = fn(item[key])
            } else {
              newItem[key] = item[key]
            }
          })

          newItem.desc = item.desc || this.genDescription(item.name)

          return newItem
        })
      }
    },

    methods: {
      genDescription (name) {
        let description = ''
        const specialLevelDesc = `${this.namespace}.special.${this.type}.${this.target}.${name}`
        const pageComponentLevelDesc = `${this.namespace}.${this.type}.${this.target}.${name}`
        const componentLevelDesc = `${this.namespace}.${this.type}.${name}`
        const genericDesc = `Generic.${capitalize(this.type)}.${name}`

        if (this.$te(specialLevelDesc)) {
          description = this.$t(specialLevelDesc)
        } else if (this.$te(pageComponentLevelDesc)) {
          description = this.$t(pageComponentLevelDesc)
        } else if (this.$te(componentLevelDesc)) {
          description = this.$t(componentLevelDesc)
        } else if (this.$te(genericDesc)) {
          description = this.$t(genericDesc)
        }

        return description
      },
      genName (name) {
        name = name || ''
        name = name.replace(/([A-Z])/g, (g) => `-${g[0].toLowerCase()}`)

        return `<code>${name}</code>`
      },
      genType (type) {
        type = Array.isArray(type) ? type : [type]

        return type.map(t => {
          return this.$t(`Generic.Types.${t}`)
        }).join(', ')
      }
    }
  }
</script>

<style lang="stylus">
  .component-parameters
    code
      white-space: nowrap

    p
      margin-bottom: 0
</style>

<template lang="pug">
  v-data-table(
    :headers="headers"
    :search="search"
    :items="computedItems"
    :pagination.sync="pagination"
    :hide-actions="this.items.length <= 10"
    :rows-per-page-items="[10, 25, 'all']"
  ).component-parameters
    template(slot="items" slot-scope="{ item }")
      td(
        v-for="(opt, i) in item"
        :key="i"
      )
        markdown(:source="opt.toString()")
</template>

<script>
  import { capitalize } from '@/util/helpers'

  export default {
    data: () => ({
      pagination: {
        rowsPerPage: 10
      }
    }),

    props: {
      target: String,
      headers: {
        type: Array,
        default: () => ([])
      },
      items: {
        type: Array,
        default: () => ([])
      },
      namespace: String,
      search: String,
      type: String
    },

    computed: {
      computedItems () {
        return this.items.map(item => {
          const newItem = {}

          if (item !== Object(item)) {
            item = { name: item }
          }

          Object.keys(item).map(key => {
            const fn = this[`gen${capitalize(key)}`]

            if (fn) {
              newItem[key] = fn(item[key])
            } else {
              newItem[key] = item[key]
            }
          })

          newItem.desc = item.desc || this.genDescription(item.name)

          return newItem
        })

        return items
      }
    },

    methods: {
      genDescription (name) {
        let description = ''
        const specialLevelDesc = `Components.${this.namespace}.special.${this.type}.${this.target}.${name}`
        const componentLevelDesc = `Components.${this.namespace}.${this.type}.${name}`
        const genericDesc = `Generic.${capitalize(this.type)}.${name}`

        if (this.$te(specialLevelDesc)) {
          description = this.$t(specialLevelDesc)
        } else if (this.$te(componentLevelDesc)) {
          description = this.$t(componentLevelDesc)
        } else if (this.$te(genericDesc)) {
          description = this.$t(genericDesc)
        }

        return description
      },
      genName (name) {
        name = name || ''
        name = name.replace(/([A-Z])/g, (g) => `-${g[0].toLowerCase()}`)

        return `<code>${name}</code>`
      },
      genType (type) {
        type = Array.isArray(type) ? type : [type]

        return type.map(t => {
          return this.$t(`Generic.Types.${t}`)
        }).join(', ')
      }
    }
  }
</script>

<style lang="stylus">
  .component-parameters
    code
      white-space: nowrap

    p
      margin-bottom: 0
</style>


hide add form for now

hide add form for now

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Shuunen/vienyl.git/'


feat(Main): add Main component

feat(Main): add Main component

Add Main component responsible for holding all the components that make the skeleton of the

application

<template>
  <div id="root">
    <header-component></header-component>
    <main>
    </main>
  </div>
</template>

<script>
  import Header from './Header.vue';
  export default {
    name: 'Main',
    components: {
      'header-component': Header
    }
  };
</script>

error: pathspec 'src/components/Main.vue' did not match any file(s) known to git


add shortcuts

add shortcuts

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/vmrocha/numbers.git/'


Extend questions

Extend questions

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JosefFriedrich-nodejs/baldr.git/'


init person-info style

init person-info style

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/BayesZou/vue-resume-editor.git/'


Improve sticky component

Improve sticky component


update

update

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/yujiant/zhiku.git/'


Null out default

Null out default

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/PayBreak/basket.git/'


Adds first life expectancy algorithm

Adds first life expectancy algorithm


Added a randomise button to the power builder (because why not?)

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/almightynassar/BrokenStarsAndroid.git/'


fix h5 callback issue

fix h5 callback issue

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Ryan-PEK/tbz-mock.git/'


switch back to serial port

switch back to serial port

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/doce-org/web-doce-io.git/'


Improve detection of card lightness

Improve detection of card lightness

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/praneetloke/vue-material.git/'


[rating-bar] changes on comments

[rating-bar] changes on comments

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/jaceks-iRonin/vue-material-test.git/'


update editor

update editor

<template>

    <div>
        <textarea autocomplete="off" :style="{height: height + 'px'}" :class="{'uk-invisible': !show}" v-el:editor v-model="value"></textarea>
    </div>

</template>

<script>

    module.exports = {

        props: ['type', 'value', 'options'],

        compiled: function () {

            this.$set('height', this.options && this.options.height ? this.options.height : 500);

            if (this.$el.hasAttributes()) {

                var attrs = this.$el.attributes;

                for (var i = attrs.length - 1; i >= 0; i--) {
                    this.$els.editor.setAttribute(attrs[i].name, attrs[i].value);
                    this.$el.removeAttribute(attrs[i].name);
                }

            }

            var components = this.$options.components, type = 'editor-' + this.type, self = this;

            new (components[type] || components['editor-' + window.$pagekit.editor] || components['editor-textarea'])({
                parent: this,
                el: this.$els.editor
            }).$on('ready', function () {

                _.forIn(self.$options.components, function (Component) {
                    if (Component.options && Component.options.plugin) {
                        new Component({parent: this});
                    }
                }, this);

            });
        },

        components: {

            'editor-textarea': {

                ready: function () {
                    this.$emit('ready');
                    this.$parent.$set('show', true);
                }

            },
            'editor-html': require('./editor-html'),
            'editor-code': require('./editor-code'),
            'plugin-link': require('./link'),
            'plugin-image': require('./image'),
            'plugin-video': require('./video'),
            'plugin-url': require('./url')

        }

    };

    Vue.component('v-editor', function (resolve) {
        resolve(module.exports);
    });

</script>

<template>

    <div>
        <textarea autocomplete="off" :style="{height: height + 'px'}" :class="{'uk-invisible': !show}" v-el:editor v-model="value"></textarea>
    </div>

</template>

<script>

    module.exports = {

        props: ['type', 'value', 'options'],

        compiled: function() {

            this.$set('height', this.options && this.options.height ? this.options.height : 500);

            if (this.$el.hasAttributes()) {

                var attrs = this.$el.attributes;

                for (var i = attrs.length - 1; i >= 0; i--) {
                    this.$els.editor.setAttribute(attrs[i].name, attrs[i].value);
                    this.$el.removeAttribute(attrs[i].name);
                }

            }

            var components = this.$options.components, type = 'editor-'+this.type, self = this;

            this
                .$addChild({ el: this.$els.editor, inherit: true }, components[type] || components['editor-'+window.$pagekit.editor] || components['editor-textarea'])
                .$on('ready', function() {

                    _.forIn(self.$options.components, function (component) {

                        if (component.options && component.options.plugin) {
                            this.$addChild({ inherit: true }, component);
                        }

                    }, this);

                });
        },

        components: {

            'editor-textarea': {

                ready: function() {
                    this.$emit('ready');
                    this.$parent.$set('show', true);
                }

            },
            'editor-html': require('./editor-html'),
            'editor-code': require('./editor-code'),
            'plugin-link': require('./link'),
            'plugin-image': require('./image'),
            'plugin-video': require('./video'),
            'plugin-url': require('./url')

        }

    };

    Vue.component('v-editor', function (resolve) {
        resolve(module.exports);
    });

</script>


指标tree过滤支持按照场景名和类型

指标tree过滤支持按照场景名和类型

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/PaulChen2016/ATMP_StatsUI.git/'


add

add

pwa

<template>

{{{* step1 }}}

{{* step2 }}

{{* button }}

</template>

error: pathspec 'src/entry/components/pwa.vue' did not match any file(s) known to git


Removed FAB

Removed FAB

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/itho/home.git/'


Fix typo

Fix typo

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/joshuamabina/vue-bora.git/'


active print

active print

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/lucaslimax/curriculo_gratis.git/'


add hero and level to landing page :chart_with_upwards_trend:

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Wheatability/lets-group.git/'


BuckUTT -> Buckless

BuckUTT -> Buckless

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/buckless-team/admin.git/'


Add drag and drop zone

Add drag and drop zone


Fix lint tests - comment edit just included to permit commit


新增设置模态框页面

新增设置模态框页面

<template>

                        <slot name="header">
                            x

                                <slot name="title">
                                    {{title}}
                                </slot>

                        </slot>

                        <slot name="body">

                                    开机自动启动消息盒子
                                    <input type="checkbox" checked data-toggle="switch" name="default-switch-colors"
                                        data-on-color="primary"
                                        data-off-color="default"
                                        id="switch-03"
                                        class="pull-right" />

                                    收到新消息时系统通知弹窗
                                    <input type="checkbox" checked data-toggle="switch" name="default-switch"
                                        id="switch-02"
                                        class="pull-right" />

                                    收到新消息时播放提示音
                                    <input type="checkbox" checked data-toggle="switch" name="default-switch"
                                        id="switch-03"
                                        class="pull-right" />

                        </slot>

                        <slot name="footer">
                            <button type="button" :class="cancelClass" @click="cancel">{{cancelText}}</button>
                            <button type="button" :class="okClass" @click="ok">{{okText}}</button>
                        </slot>

</template>

error: pathspec 'app/components/Setting.vue' did not match any file(s) known to git


Scroll cloze

Scroll cloze

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JosefFriedrich-nodejs/baldr.git/'


Readjust loadimg time widget

Readjust loadimg time widget

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/stefanjudis/stefan-judis-website.git/'


Applying mathquill styles properly stopped using a require, which was a workaround for webpack1 fixes #1512 @rtibbles was mostly the brain behind this

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/christianmemije/kolibri-exercise-perseus-plugin.git/'


table striping was not working - table not correct

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/chrisamow/url-ingstad.git/'


Adds feedback window

Adds feedback window

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NathanielDavid/Sumie.git/'


Reorder search filters

Reorder search filters

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/mplusmuseum/mplusmuseum-stories.git/'


Add static content for deal confirmation page

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/wappulehti-apy/diilikone-front-2017.git/'


fix hover link inside logo

fix hover link inside logo

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/praneetloke/vue-material.git/'


add administration menu

add administration menu

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/l10178/grapes.git/'


fix createPost BUG

fix createPost BUG

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Luncher/BlogAdmin.git/'


测试广告位

测试广告位

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/lijy91/daza-frontend.git/'


feat(component): 更换Menu Items顺序，使用图标代替文字

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ttaanngg/traffic-report.git/'


allow tasks to be viewed by standard users

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/aligerum/clockwork.git/'


If no tasks add a message

If no tasks add a message

<template>

        <button
          v-if="this.$perms.add_task"
          id="task-add"
          type="button"
          class="btn btn-primary btn-sm"
          @click="toggleModal">
          <icon
            :icon="['fas', 'plus']"
            class="mr-1"/>
          New Task
        </button>

        <button
          class="btn btn-secondary btn-sm float-right ml-2"
          @click.prevent
          @click="refresh">
          <icon
            :icon="['fas', 'sync']"
            class="mr-1"/>
          Sync
        </button>

        <input
          id="task-search"
          v-model="search"
          placeholder="Filter Tasks"
          class="form-control form-control-sm float-right w-25"
          type="text">

    <task-modal
      v-if="modal.show && (this.$perms.add_task || this.$perms.change_task)"
      id="task-modal"
      :config="modal"
      @close="toggleModal"/>

          <icon
            :icon="['fas', 'tasks']"
            class="mr-2"/>
          Task Name

          <icon
            :icon="['fas', 'hand-holding-usd']"
            class="mr-2"/>
          Hourly Rate

      <template v-if="tasks(search).length !== 0">
        <task
          v-for="(task, index) in tasks(search)"
          :task="task"
          :index="index"
          :key="task.id"
          :toggle-edit-modal="toggleModal"/>
      </template>
      <template v-else>

          No tasks added or meet your filter.

      </template>

</template>

<template>

        <button
          v-if="this.$perms.add_task"
          id="task-add"
          type="button"
          class="btn btn-primary btn-sm"
          @click="toggleModal">
          <icon
            :icon="['fas', 'plus']"
            class="mr-1"/>
          New Task
        </button>

        <button
          class="btn btn-secondary btn-sm float-right ml-2"
          @click.prevent
          @click="refresh">
          <icon
            :icon="['fas', 'sync']"
            class="mr-1"/>
          Sync
        </button>

        <input
          id="task-search"
          v-model="search"
          placeholder="Filter Tasks"
          class="form-control form-control-sm float-right w-25"
          type="text">

    <task-modal
      v-if="modal.show && (this.$perms.add_task || this.$perms.change_task)"
      id="task-modal"
      :config="modal"
      @close="toggleModal"/>

          <icon
            :icon="['fas', 'tasks']"
            class="mr-2"/>
          Task Name

          <icon
            :icon="['fas', 'hand-holding-usd']"
            class="mr-2"/>
          Hourly Rate

      <task
        v-for="(task, index) in tasks(search)"
        :task="task"
        :index="index"
        :key="task.id"
        :toggle-edit-modal="toggleModal"/>

</template>


Parse version numbers as javascript numbers

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/04n0/goldfish.git/'


Add test cloze

Add test cloze


open window on click

open window on click


special handling for empty tag array

special handling for empty tag array


added back playground example

added back playground example

<template>
  <v-app>
  </v-app>
</template>

<script>
  export default {
    data: () => ({
    })
  }
</script>

error: pathspec 'dev/Playground.example.vue' did not match any file(s) known to git


Remove test form

Remove test form

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/LokeCarlsson/lokecarlsson.git/'


Add the JoinForm component

Add the JoinForm component

<template>
    <form method="post" action="#join" v-on:submit.prevent="register">

                    <input id="first_name" name="first_name" type="text" v-model="registration.name.first" class="form-control" placeholder="First Name" required />

                    <input id="last_name" name="last_name" type="text" v-model="registration.name.last" class="form-control" placeholder="Last Name" required />

                    <input id="email" name="email" type="email" v-model="registration.email" class="form-control" placeholder="Email" required />

                <button type="submit" class="btn btn-primary btn-block" v-on:click="registration.type = 'player'">I want to play</button>

                <button type="submit" class="btn btn-default btn-block" v-on:click="registration.type = 'spectator'">I want to watch</button>

    </form>
</template>

error: pathspec 'resources/assets/js/components/JoinForm.vue' did not match any file(s) known to git


docs: Add redirect from old layout section (#1307)

* docs: Add redirect from old layout section

* Update layout.vue

<template>
</template>

<script>
// Add redirect from old URL to new one
export default {
  fetch ({ redirect }) {
    redirect('/docs/components/layout')
  }
}
</script>

error: pathspec 'docs/pages/docs/layout.vue' did not match any file(s) known to git


Make FilterOptionMixin independent of user structure

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/PayBreak/basket.git/'


fix:监听数组变化

fix:监听数组变化

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/superbiger/vcharts.git/'


Expand date format for log entries.

Expand date format for log entries.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ux4c/ux4c-admin.git/'


and try number 3

and try number 3

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/stefanjudis/stefan-judis-website.git/'


Added listener to 'changestep' event on NewTemplate

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/XerxesMK/Billing-electron.git/'


Fix sticky TOC on JAG

Fix sticky TOC on JAG

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ICJIA/icjia-gata.git/'


add navbar template

add navbar template

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Wheatability/lets-group.git/'


Added splash screen

Added splash screen

<template>

 {{ $store.state.title }}

</template>

error: pathspec 'src/components/Splash.vue' did not match any file(s) known to git


Wrap string.

Wrap string.

<template>

  <core-modal :title="$tr('deleteLearnerGroup')"
    @cancel="close">

{{ $tr('learnersWillBecome') }} {{ $tr('ungrouped') }}.

    <icon-button :text="$tr('cancel')"
      @click="close" />
    <icon-button :text="$tr('deleteGroup')"
      :primary="true"
      @click="callDeleteGroup" />
  </core-modal>

</template>

<template>

  <core-modal :title="$tr('deleteLearnerGroup')"
    @cancel="close">

{{ $tr('areYouSure') }} {{ groupName}}?

{{ $tr('learnersWillBecome') }} {{ $tr('ungrouped') }}.

    <icon-button :text="$tr('cancel')"
      @click="close" />
    <icon-button :text="$tr('deleteGroup')"
      :primary="true"
      @click="callDeleteGroup" />
  </core-modal>

</template>


Fix issue with not generating arrangement when there is none

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JonathanTroyer/OC-Summer-2017-Table-Web.git/'


Make the thing do the thing

Make the thing do the thing


Respect deck version in code

Respect deck version in code

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/soanvig/hptcg-deck-builder.git/'


fixed main component

fixed main component

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/axhon/axhon.github.io.git/'


New section on interactivity

New section on interactivity

<template>

Interactivity & Animations

      Especially because of mobile micro-interactions matter a lot nowaday.
      They are not optional anymore. Animations bring life into a design
      and make things tangible. It brings the focus on a special element,
      but sometimes also bring tranquility when the movement is slow.

</template>

error: pathspec 'src/components/Interactivity.vue' did not match any file(s) known to git


Fixed card styling

Fixed card styling


18/10/2017

error: pathspec 'resources/assets/js/components/Modal.vue' did not match any file(s) known to git


nothing

nothing

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/fernandoxu/oracleen-wx.git/'


print-view name changed to task-view

print-view name changed to task-view

<template>

  		<tasklist></tasklist>

</template>

error: pathspec 'src/views/task-view.vue' did not match any file(s) known to git


fixed vue template syntax

fixed vue template syntax

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/dmitrykurmanov/surveyjs.git/'


Empty popup state

Empty popup state

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/moleeternal/chrome-coins.git/'


correct form field binding using computed method for state's getter and setter in Debug

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/notadd/administration.git/'


Fix unreactive tags

Fix unreactive tags

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/mplusmuseum/mplusmuseum-stories.git/'


Change some bushfire task's description

Change some bushfire task's description

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/parksandwildlife/gokart.git/'


Reset feature should set 'statusFilter' to 'fire_no_found = 0' instead of ''


Removed the checkbox

Removed the checkbox

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NathanielDavid/Sumie.git/'


bug fixed: 在vivo x7 上页面头部缺失

bug fixed: 在vivo x7 上页面头部缺失

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JaredNie/vue2-wiki.git/'


Add icon to title input

Add icon to title input

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JimmehCai/VTIC.git/'


再次修改

再次修改

Signed-off-by: tykgit <08d9c50e53c88954ac298f31b3f4294379ded209@qq.com>

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/tykgit/tykWarehouse.git/'


Finalized message overview pagination (2)

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/onnovalkering/sparql-over-sms.git/'


Using the open event to reinitialize data, as in user edit modal

<template>

    <modal @open="clear" v-ref:modal btntext="Add New">

Add New Account

          Name
          <input @focus="clearErrorMessage" type="text" class="add-form" id="name" autocomplete="name"  autofocus="true" required v-model="full_name">

          Username
          <input @focus="clearErrorMessage" type="text" class="add-form" autocomplete="username" id="username" required v-model="username">

          Password
          <input @focus="clearErrorMessage" type="password" class="add-form" id="password" required v-model="password">

          Confirm Password
          <input @focus="clearErrorMessage" type="password" class="add-form" id="confirm-password" required v-model="passwordConfirm">

          User Role
          <select @focus="clearErrorMessage" v-model="role" id="user-role">
          <option value="learner" selected> Learner </option>
          <option value="admin"> Admin </option>
          </select>

{{errorMessage}}

        <button class="create-btn" type="button" @click="createNewUser">Create Account</button>

      <icon-button class="add-user-button" text="Add New" :primary="false" slot="openbtn">
        <svg class="add-user" src="../icons/add_new_user.svg"></svg>
      </icon-button>
    </modal>

</template>

<template>

    <modal v-ref:modal btntext="Add New">

Add New Account

          Name
          <input @focus="clearErrorMessage" type="text" class="add-form" id="name" autocomplete="name"  autofocus="true" required v-model="full_name">

          Username
          <input @focus="clearErrorMessage" type="text" class="add-form" autocomplete="username" id="username" required v-model="username">

          Password
          <input @focus="clearErrorMessage" type="password" class="add-form" id="password" required v-model="password">

          Confirm Password
          <input @focus="clearErrorMessage" type="password" class="add-form" id="confirm-password" required v-model="passwordConfirm">

          User Role
          <select @focus="clearErrorMessage" v-model="role" id="user-role">
          <option value="learner" selected> Learner </option>
          <option value="admin"> Admin </option>
          </select>

{{errorMessage}}

        <button class="create-btn" type="button" @click="createNewUser">Create Account</button>

      <icon-button class="add-user-button" text="Add New" :primary="false" slot="openbtn">
        <svg class="add-user" src="../icons/add_new_user.svg"></svg>
      </icon-button>
    </modal>

</template>


modify style

modify style


add logic of uninstall adding for extension


Added debounce

Added debounce

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/kolyaraketa/my-lists.git/'


List index component

List index component

<template>
  <div class="list-index" :class="classes">
    <slot></slot>
  </div>
</template>
<script>
  import Utils from '../utils/utils';
  import Mixins from '../utils/mixins';

  const ListIndexProps = Utils.extend(
    {
      init: {
        type: Boolean,
        default: true,
      },
      listEl: [String, Object],
      indexes: {
        type: [String, Array],
        default: 'auto',
      },
      scrollList: {
        type: Boolean,
        default: true,
      },
      label: {
        type: Boolean,
        default: false,
      },
      iosItemHeight: {
        type: Number,
        default: 14,
      },
      mdItemHeight: {
        type: Number,
        default: 14,
      },
    },
    Mixins.colorProps
  );
  export default {
    props: ListIndexProps,
    name: 'f7-list-index',
    computed: {
      classes() {
        const self = this;
        return Mixins.colorClasses(self);
      },
    },
    methods: {
      onF7Ready(f7) {
        const self = this;
        if (!self.init) return;
        const {
          $el, listEl, indexes, iosItemHeight, mdItemHeight, scrollList, label,
        } = self;
        self.f7ListIndex = f7.listIndex.create({
          el: $el,
          listEl,
          indexes,
          iosItemHeight,
          mdItemHeight,
          scrollList,
          label,
          on: {
            select(index, itemContent, itemIndex) {
              self.$emit('listindex:select', itemContent, itemIndex);
            },
          },
        });
      },
    },
  };
</script>

error: pathspec 'src/components/list-index.vue' did not match any file(s) known to git


Add pool index view

Add pool index view

<template lang="pug">
  div
    auth-guard
      div(slot="auth")
        add-resource
        resource-filter
        resource-list
</template>

<script>
  import firebase from 'config/firebase';
  import store from 'config/store';
  import AddResource from 'components/pool/add-resource';
  import ResourceFilter from 'components/pool/resource-filter';
  import ResourceList from 'components/pool/resource-list';
  import AuthGuard from 'components/auth/auth-guard';

  let resourceRef;

  export default {
    created() {
      resourceRef = firebase
        .database()
        .ref('/resources');

      resourceRef.on('child_added', snapshot => {
        store.dispatch('ADD_RESOURCE', { resource: snapshot.val() });
      });

      resourceRef.on('child_removed', snapshot => {
        store.dispatch('REMOVE_RESOURCE', { resource: snapshot.val() });
      });
    },
    beforeDestroy() {
      resourceRef.off();
    },
    components: {
      AddResource,
      ResourceList,
      ResourceFilter,
      AuthGuard,
    },
  };
</script>

error: pathspec 'src/components/pool/index.vue' did not match any file(s) known to git


Dont overwrite currentSize of mdTablePagination (#692)

* Dont overwrite currentSize of mdTablePagination with
the first value from mdPageOptions.

Check the value currentSize if it is in the array of options and set it, otherwise just take the (default) first option.

* map props default value to local data property

* allow passing the prop as a string value

by parsing it as an int

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/jaceks-iRonin/vue-material-test.git/'


Issue #94 - Added file missing from previous commit

<!--
 - This Source Code is subject to the terms of the Mozilla Public License
 - version 2.0 (the "License"). You can obtain a copy of the License at
 - http://mozilla.org/MPL/2.0/.
 -->

<template>
  <div class="page">
    <setting name="autolock" :def-value="true" :focus="true" />
    <setting name="autolock_delay" :def-value="10" />
  </div>
</template>

<script>
"use strict";

import Setting from "../../components/Setting.vue";

export default {
  name: "Settings",
  components: {
    setting: Setting
  }
};
</script>

error: pathspec 'ui/panel/pages/Settings.vue' did not match any file(s) known to git


color matched active buttons

color matched active buttons

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/chrisamow/url-ingstad.git/'


add DropboxImage  to list of things in logbook

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/joshStillerman/NDM.git/'


timeFormat has been deprecated,use dateFormat instead

<template>

Basics

            <datepicker :value.sync="value"></datepicker>

            <datepicker placeholder="European Format ('d-m-Y')" :config="{ dateFormat: 'd-m-Y', static: true }"></datepicker>

            <datepicker placeholder="American Format ('m/d/Y')" :config="{ dateFormat: 'm/d/Y' }"></datepicker>

            <datepicker placeholder="Fancy Textual Format ('l, F j, Y')" :config="{ dateFormat: 'l, F j, Y' }"></datepicker>

            <datepicker placeholder="minDate: today" :config="{ minDate: today, defaultDate: today }"></datepicker>

            <datepicker placeholder="minDate: '2016-09-20'" :config="{ minDate: '2016-09-20' }"></datepicker>

            <datepicker placeholder="minDate: new Date('September 2, 2015')" :config="{ minDate: new Date('September 2, 2015') }"></datepicker>

            <datepicker :placeholder="placeholder" :config="{ minDate: 'today', maxDate: maxDate }"></datepicker>

Form addons

          <datepicker :config="{ wrap: true }" readonly>

          </datepicker>

Inline or embedded calendar

            <datepicker placeholder="Pick date and time" :config="{ inline: true }"></datepicker>

Display week numbers

            <datepicker placeholder="Enabled week numbers" :config="{ weekNumbers: true }"></datepicker>

DateTime or Time Picker

            <datepicker placeholder="Pick date and time" :config="{ enableTime: true }"></datepicker>

            <datepicker placeholder="24 hour time" :config="{ enableTime: true, time_24hr: true, dateFormat: 'Y-m-d H:i' }"></datepicker>

            <datepicker placeholder="Pick date and time" :config="{ enableTime: true, enableSeconds: true, dateFormat: 'Y-m-d h:i:S K' }"></datepicker>

            <datepicker placeholder="Pick date and time" :config="{ enableTime: true, noCalendar: true }" value="09:00"></datepicker>

Preload date and time

            <datepicker placeholder="The real input is hidden :^)" :config="{ altInput: true, altFormat: 'F j, Y' }"></datepicker>

            <datepicker :config="{ defaultDate: '2016-03-01 03:30:00 -0300', enableTime: true }"></datepicker>

            <datepicker :config="{ defaultDate: '2016-12-27T16:16:22.585Z', enableTime: true }"></datepicker>

UTC mode

            <datepicker :config="{ utc: true, defaultDate: '2016-03-01 03:30:00 -0300', enableTime: true }"></datepicker>

            <datepicker :config="{ utc: true, defaultDate: '2016-12-27T16:16:22.585Z', enableTime: true }"></datepicker>

Disable specific dates or date intervals

            <datepicker placeholder="disabled from July 6-9" :config="{ disable: [ { from: '2016-07-06', to: '2016-07-09' }, '2016-07-24' ], minDate: 'today' }"></datepicker>

            <datepicker placeholder="disabled September 6-9 & August 25-31 2016" :config="{ disable: [ { from : '2016-09-06', to : '2016-09-09' }, { from : 'August 25, 2016', to : 'August 31, 2016' } ], minDate: 'today', dateFormat: 'Y-m-d' }"></datepicker>

Setting options on the fly

            <datepicker v-ref:check-in placeholder="Check-In Date" :config="{ minDate: new Date() }"></datepicker>

            <datepicker v-ref:check-out placeholder="Check Out Date" :config="{ minDate: new Date() }"></datepicker>

Setting custom defaults

            <datepicker :config="{ prevArrow: '', nextArrow: '' }"></datepicker>

Localization

            <datepicker :l10n="l10n"></datepicker>

</template>

<template>

Basics

            <datepicker :value.sync="value"></datepicker>

            <datepicker placeholder="European Format ('d-m-Y')" :config="{ dateFormat: 'd-m-Y', static: true }"></datepicker>

            <datepicker placeholder="American Format ('m/d/Y')" :config="{ dateFormat: 'm/d/Y' }"></datepicker>

            <datepicker placeholder="Fancy Textual Format ('l, F j, Y')" :config="{ dateFormat: 'l, F j, Y' }"></datepicker>

            <datepicker placeholder="minDate: today" :config="{ minDate: today, defaultDate: today }"></datepicker>

            <datepicker placeholder="minDate: '2016-09-20'" :config="{ minDate: '2016-09-20' }"></datepicker>

            <datepicker placeholder="minDate: new Date('September 2, 2015')" :config="{ minDate: new Date('September 2, 2015') }"></datepicker>

            <datepicker :placeholder="placeholder" :config="{ minDate: 'today', maxDate: maxDate }"></datepicker>

Form addons

          <datepicker :config="{ wrap: true }" readonly>

          </datepicker>

Inline or embedded calendar

            <datepicker placeholder="Pick date and time" :config="{ inline: true }"></datepicker>

Display week numbers

            <datepicker placeholder="Enabled week numbers" :config="{ weekNumbers: true }"></datepicker>

DateTime or Time Picker

            <datepicker placeholder="Pick date and time" :config="{ enableTime: true }"></datepicker>

            <datepicker placeholder="24 hour time" :config="{ enableTime: true, time_24hr: true, timeFormat: 'H:i' }"></datepicker>

            <datepicker placeholder="Pick date and time" :config="{ enableTime: true, enableSeconds: true, timeFormat: 'h:i:s' }"></datepicker>

            <datepicker placeholder="Pick date and time" :config="{ enableTime: true, noCalendar: true }" value="09:00"></datepicker>

Preload date and time

            <datepicker placeholder="The real input is hidden :^)" :config="{ altInput: true, altFormat: 'F j, Y' }"></datepicker>

            <datepicker :config="{ defaultDate: '2016-03-01 03:30:00 -0300', enableTime: true }"></datepicker>

            <datepicker :config="{ defaultDate: '2016-12-27T16:16:22.585Z', enableTime: true }"></datepicker>

UTC mode

            <datepicker :config="{ utc: true, defaultDate: '2016-03-01 03:30:00 -0300', enableTime: true }"></datepicker>

            <datepicker :config="{ utc: true, defaultDate: '2016-12-27T16:16:22.585Z', enableTime: true }"></datepicker>

Disable specific dates or date intervals

            <datepicker placeholder="disabled from July 6-9" :config="{ disable: [ { from: '2016-07-06', to: '2016-07-09' }, '2016-07-24' ], minDate: 'today' }"></datepicker>

            <datepicker placeholder="disabled September 6-9 & August 25-31 2016" :config="{ disable: [ { from : '2016-09-06', to : '2016-09-09' }, { from : 'August 25, 2016', to : 'August 31, 2016' } ], minDate: 'today', dateFormat: 'Y-m-d' }"></datepicker>

Setting options on the fly

            <datepicker v-ref:check-in placeholder="Check-In Date" :config="{ minDate: new Date() }"></datepicker>

            <datepicker v-ref:check-out placeholder="Check Out Date" :config="{ minDate: new Date() }"></datepicker>

Setting custom defaults

            <datepicker :config="{ prevArrow: '', nextArrow: '' }"></datepicker>

Localization

            <datepicker :l10n="l10n"></datepicker>

</template>


Clean up

Clean up

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/PayBreak/basket.git/'


added switch components

added switch components

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/TuhuFE/wepy.git/'


removed comment causing compiling errors

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/stephane/vuetify.git/'


修改

修改

Signed-off-by: tykgit <08d9c50e53c88954ac298f31b3f4294379ded209@qq.com>


dashboard stats

dashboard stats

<template>
  <span class="stats">
    23 windows tidied
  </span>
</template>

<script>
export default {
  props: [
    'tabGroups'
  ]
}
</script>

<style lang="sass" scoped="true">
@import "../styles/settings";

.stats {
  color: $color-secondary;
  font-weight: 300;
}
</style>

error: pathspec 'app/component/dashboard-stats.vue' did not match any file(s) known to git


add delete animation.

add delete animation.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/yuanzhaokang/myAwesomeSimpleDemo.git/'


fixed routes and links

fixed routes and links

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/LokeCarlsson/lokecarlsson.git/'


Allow short youtube form

Allow short youtube form

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/JosefFriedrich-nodejs/baldr.git/'


Fix step support in markdown

Fix step support in markdown


Fixed mis-aligned footer on low-resolution screens

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/04n0/goldfish.git/'


chore(ui/dev): Add test case for QSlideItem with QPullToRefresh (#5436)

<template>

Pan the items below (QPullToRefresh on list)

      <q-pull-to-refresh @refresh="refresh">
        <q-list bordered separator>
          <q-item>
            <q-item-section>
              <q-item-label>
                Drag from here for fallback pull to refresh
              </q-item-label>
              <q-slider v-model="slider" :min="0" :max="20" />
            </q-item-section>
          </q-item>

          <q-slide-item
            @left="onLeft"
            @right="onRight"
            @click.native="onClickItem"
          >
            <template v-slot:left>
              <q-icon name="alarm" />
            </template>
            <template v-slot:right>
              <q-icon name="alarm" />
            </template>
            <q-item>
              <q-item-section side class="q-gutter-y-sm">
                <q-btn size="sm" unelevated color="primary" label="Btn" @click="onClick" />
                <q-btn size="sm" unelevated color="primary" to="#test" label="Link" @click="onClick" />
              </q-item-section>
              <q-item-section>
                <q-item-label>
                  Item LR
                  <q-slider v-model="slider" :min="0" :max="20" />
                </q-item-label>
              </q-item-section>
              <q-slide-item
                @top="onTop"
                @bottom="onBottom"
                @click.native="onClickItem"
              >
                <template v-slot:top>
                  <q-icon name="alarm" />
                </template>
                <template v-slot:bottom>
                  <q-icon name="alarm" />
                </template>
                <q-item class="bg-yellow">
                  <q-item-section side class="q-gutter-y-sm">
                    <q-btn size="sm" unelevated color="primary" label="Btn" @click="onClick" />
                    <q-btn size="sm" unelevated color="primary" to="#test" label="Link" @click="onClick" />
                  </q-item-section>
                  <q-item-section>
                    <q-item-label>
                      Item TB
                    </q-item-label>
                    <q-slider v-model="slider" :min="0" :max="20" />
                  </q-item-section>
                  <q-item-section side class="q-gutter-y-sm">
                    <q-chip size="md" square color="deep-orange" text-color="white">
                      Top
                    </q-chip>
                    <q-chip size="md" square color="deep-orange" text-color="white">
                      Bottom
                    </q-chip>
                  </q-item-section>
                </q-item>
              </q-slide-item>
              <q-item-section side class="q-gutter-y-sm">
                <q-chip size="md" square color="deep-orange" text-color="white">
                  Left
                </q-chip>
                <q-chip size="md" square color="deep-orange" text-color="white">
                  Right
                </q-chip>
              </q-item-section>
            </q-item>
          </q-slide-item>

          <q-slide-item
            @left="onLeft"
            @top="onTop"
            @click.native="onClickItem"
          >
            <template v-slot:left>
              <q-icon name="alarm" />
            </template>
            <template v-slot:top>
              <q-icon name="alarm" />
            </template>
            <q-item>
              <q-item-section side class="q-gutter-y-sm">
                <q-btn size="sm" unelevated color="primary" label="Btn" @click="onClick" />
                <q-btn size="sm" unelevated color="primary" to="#test" label="Link" @click="onClick" />
              </q-item-section>
              <q-item-section>
                <q-item-label>
                  Item LT
                </q-item-label>
                <q-slider v-model="slider" :min="0" :max="20" />
              </q-item-section>
              <q-slide-item
                @right="onRight"
                @bottom="onBottom"
                @click.native="onClickItem"
              >
                <template v-slot:right>
                  <q-icon name="alarm" />
                </template>
                <template v-slot:bottom>
                  <q-icon name="alarm" />
                </template>
                <q-item class="bg-yellow">
                  <q-item-section side class="q-gutter-y-sm">
                    <q-btn size="sm" unelevated color="primary" label="Btn" @click="onClick" />
                    <q-btn size="sm" unelevated color="primary" to="#test" label="Link" @click="onClick" />
                  </q-item-section>
                  <q-item-section>
                    <q-item-label>
                      Item RB
                    </q-item-label>
                    <q-slider v-model="slider" :min="0" :max="20" />
                  </q-item-section>
                  <q-item-section side class="q-gutter-y-sm">
                    <q-chip size="md" square color="deep-orange" text-color="white">
                      Right
                    </q-chip>
                    <q-chip size="md" square color="deep-orange" text-color="white">
                      Bottom
                    </q-chip>
                  </q-item-section>
                </q-item>
              </q-slide-item>
              <q-item-section side class="q-gutter-y-sm">
                <q-chip size="md" square color="deep-orange" text-color="white">
                  Left
                </q-chip>
                <q-chip size="md" square color="deep-orange" text-color="white">
                  Top
                </q-chip>
              </q-item-section>
            </q-item>
          </q-slide-item>

          <template v-for="index in items">
            <q-slide-item
              v-for="i in 7" :key="`${ i }_${ index }`"
              @left="onLeft"
              @right="onRight"
              @top="onTop"
              @bottom="onBottom"
              @click.native="onClickItem"
            >
              <template v-if="i === 1 || i === 5 || i === 7" v-slot:left>
                <q-icon name="alarm" />
              </template>
              <template v-if="i === 2 || i === 5 || i === 7" v-slot:right>
                <q-icon name="alarm" />
              </template>
              <template v-if="i === 3 || i === 6 || i === 7" v-slot:top>
                <q-icon name="alarm" />
              </template>
              <template v-if="i === 4 || i === 6 || i === 7" v-slot:bottom>
                <q-icon name="alarm" />
              </template>
              <q-item>
                <q-item-section side class="q-gutter-y-sm">
                  <q-btn size="sm" unelevated color="primary" label="Btn" @click="onClick" />
                  <q-btn size="sm" unelevated color="primary" to="#test" label="Link" @click="onClick" />
                </q-item-section>
                <q-item-section>
                  <q-item-label>
                    Item {{ index }}.{{ i }}
                  </q-item-label>
                  <q-slider v-model="slider" :min="0" :max="20" />
                </q-item-section>
                <q-item-section side class="q-gutter-y-sm">
                  <q-chip v-if="i === 1 || i === 5 || i === 7" size="md" square color="deep-orange" text-color="white">
                    Left
                  </q-chip>
                  <q-chip v-if="i === 2 || i === 5 || i === 7" size="md" square color="deep-orange" text-color="white">
                    Right
                  </q-chip>
                  <q-chip v-if="i === 3 || i === 6 || i === 7" size="md" square color="deep-orange" text-color="white">
                    Top
                  </q-chip>
                  <q-chip v-if="i === 4 || i === 6 || i === 7" size="md" square color="deep-orange" text-color="white">
                    Bottom
                  </q-chip>
                </q-item-section>
              </q-item>
            </q-slide-item>
          </template>
        </q-list>
      </q-pull-to-refresh>

</template>

error: pathspec 'ui/dev/components/components/list-slide-item-complex.vue' did not match any file(s) known to git


chore: Update

chore: Update

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/WooodHead/wooodhead.github.io.git/'


twemoji

twemoji

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/lijy91/daza-frontend.git/'


Fix typo

Fix typo

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ICJIA/icjia-gata.git/'


添加列表页

添加列表页

<template>
  <div class="demo-infinite-container">
    <mu-list>
      <template v-for="item in list">
        <mu-list-item :title="item"/>
        <mu-divider/>
      </template>
    </mu-list>
    <mu-infinite-scroll :scroller="scroller" :loading="loading" @load="loadMore"/>
  </div>
</template>

<script>
  export default {
    data () {
      const list = []
      for (let i = 0; i < 20; i++) {
        list.push('item' + (i + 1))
      }
      return {
        list,
        num: 10,
        loading: false,
        scroller: null
      }
    },
    mounted () {
      this.scroller = this.$el
    },
    methods: {
      loadMore () {
        this.loading = true
        setTimeout(() => {
          for (let i = this.num; i < this.num + 10; i++) {
            this.list.push('item' + (i + 1))
          }
          this.num += 10
          this.loading = false
        }, 2000)
      }
    }
  }
</script>

<style lang="css">
  .demo-infinite-container{
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    border: 1px solid #d9d9d9;
  }
</style>

error: pathspec 'src/components/list/List.vue' did not match any file(s) known to git


header düzenlendi

header düzenlendi

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/dnomak/dnomak.com.git/'


delete importance

delete importance

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/CHCP/toolmaker-web.git/'


Swapped collection export and delete

Swapped collection export and delete

swapped the export collection and delete buttons so all the delete buttons are in line.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/codeweavers/Consign.git/'


Prefix perPage grid-loaded function

Prefix perPage grid-loaded function


update sort-order constants

update sort-order constants

<template>

    {{ text }}

      <svg class="icon" v-if="sort === 'desc'" src="./down.svg"></svg>
      <svg class="icon" v-if="sort === 'asc'" src="./up.svg"></svg>

</template>

<template>

    {{ text }}

      <svg class="icon" v-if="sort === 'down'" src="./down.svg"></svg>
      <svg class="icon" v-if="sort === 'up'" src="./up.svg"></svg>

</template>


update

update

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/iview/iview-doc.git/'


refator

refator

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/soyFelixBarros/Marz.git/'


Clear Table on new search Storage.

Clear Table on new search Storage.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/evercam/evercam-admin.git/'


Use Black cell for recording.

Use Black cell for recording.


computed ta

computed ta

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/tao12345666333/Talk-Is-Cheap.git/'


add firstAttempt for immediate attempt-progress rendering

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/christianmemije/kolibri-exercise-perseus-plugin.git/'


feat(MdSnackbar): add optional persist option

<template>
  <md-portal v-if="mdPersistent && mdDuration !== Infinity">
    <keep-alive>
      <transition name="md-snackbar">

            <slot />

      </transition>
    </keep-alive>
  </md-portal>

  <md-portal v-else>
    <md-snackbar-content>
      <slot />
    </md-snackbar-content>
  </md-portal>
</template>

<template>
  <md-portal v-if="mdDuration !== Infinity">
    <keep-alive>
      <transition name="md-snackbar">

            <slot />

      </transition>
    </keep-alive>
  </md-portal>

  <md-portal v-else>
    <md-snackbar-content>
      <slot />
    </md-snackbar-content>
  </md-portal>
</template>


Add padding to search bar

Add padding to search bar

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/barprive/barprive.com.git/'


Preloader component

Preloader component

<template>
  <span class="preloader"
    :class="(color ? `color-${color}` : '')"
    :style="{'width': (sizeComputed ? `${sizeComputed}px` : ''), 'height': (sizeComputed ? `${sizeComputed}px` : '')}"
  >

</template>

error: pathspec 'src/components/preloader.vue' did not match any file(s) known to git


Increase episode card image height

Increase episode card image height

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/mplusmuseum/mplusmuseum-stories.git/'


Fixes concat bug

Fixes concat bug

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/NathanielDavid/Sumie.git/'


webhook钩子测试成功恢复原来

webhook钩子测试成功恢复原来

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/jackieli123723/vue-longyuan-store-front.git/'


Add thumbnail component

Add thumbnail component

<template>

  <span
    class="thumbnail"
    :style="{ backgroundColor: $themePalette.grey.v_200 }"
  >
    <LearningActivityIcon
      v-if="contentNode.is_leaf"
      class="icon"
      :kind="contentNode.learning_activities"
    />
    <KIcon
      v-else
      class="icon"
      icon="topic"
      :color="$themePalette.grey.v_500"
    />

    <!--
      we consider thumbnails decorative - empty `alt`
      attribute to hide it from screen readers
    -->
    <img
      v-if="thumbnailUrl"
      class="image"
      :src="thumbnailUrl"
      alt=""
    >
  </span>

</template>

<script>

  import { getContentNodeThumbnail } from 'kolibri.utils.contentNode';
  import LearningActivityIcon from './LearningActivityIcon';

  /**
   * Displays a thumbnail in 16:9 ratio. A thumbnail image with
   * a different aspect ratio will be letterboxed to fit 16:9.
   * If a thumbnail image is not available, a generic learning
   * activity/multiple learning activities/topic icon will be
   * displayed (this icon also acts as a placeholder before
   * the image is loaded when it's available).
   */
  export default {
    name: 'Thumbnail',
    components: {
      LearningActivityIcon,
    },
    props: {
      contentNode: {
        type: Object,
        required: true,
      },
    },
    computed: {
      thumbnailUrl() {
        return getContentNodeThumbnail(this.contentNode);
      },
    },
  };

</script>

<style lang="scss" scoped>

  /*
    16:9 aspect ratio with letterboxing (9 / 16 = 0.5625 = 56.25%)
    https://www.sitepoint.com/maintain-image-aspect-ratios-responsive-web-design/
  */
  .thumbnail {
    position: relative;
    display: block;
    height: 0;
    padding: 56.25% 0 0;

    .image {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 2;
      display: block;
      max-width: 100%;
      max-height: 100%;
      margin: auto;
    }

    .icon {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1;
      display: block;
      width: 25%;
      max-width: 56px;
      height: auto;
      margin: auto;
      opacity: 0.3;
    }
  }

</style>

error: pathspec 'kolibri/plugins/learn/assets/src/views/Thumbnail.vue' did not match any file(s) known to git


Close #2

Close #2


test jenkins cd

test jenkins cd

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/dfcook/Resume.git/'