fix input native props

fix input native props

<template>

    <template v-if="type !== 'textarea'">

        <slot name="prepend"></slot>

      <input
        v-if="type !== 'textarea'"
        class="el-input__inner"
        :type="type"
        :name="name"
        :placeholder="placeholder"
        :disabled="disabled"
        :readonly="readonly"
        :maxlength="maxlength"
        :minlength="minlength"
        :autocomplete="autoComplete"
        :autofocus="autofocus"
        :form="form"
        :value="value"
        ref="input"
        @input="handleInput"
        @focus="handleFocus"
        @blur="handleBlur"
      >

        <slot name="append"></slot>

    </template>
    <textarea
      v-else
      class="el-textarea__inner"
      v-model="currentValue"
      ref="textarea"
      :name="name"
      :placeholder="placeholder"
      :disabled="disabled"
      :style="textareaStyle"
      :readonly="readonly"
      :rows="rows"
      :form="form"
      :autofocus="autofocus"
      :maxlength="maxlength"
      :minlength="minlength"
      @focus="handleFocus"
      @blur="handleBlur">
    </textarea>

</template>

<template>

    <template v-if="type !== 'textarea'">

        <slot name="prepend"></slot>

      <input
        v-if="type !== 'textarea'"
        class="el-input__inner"
        :type="type"
        :name="name"
        :placeholder="placeholder"
        :disabled="disabled"
        :readonly="readonly"
        :number="number"
        :maxlength="maxlength"
        :minlength="minlength"
        :autocomplete="autoComplete"
        :value="value"
        ref="input"
        @input="handleInput"
        @focus="handleFocus"
        @blur="handleBlur"
      >

        <slot name="append"></slot>

    </template>
    <textarea
      v-else
      class="el-textarea__inner"
      v-model="currentValue"
      ref="textarea"
      :name="name"
      :placeholder="placeholder"
      :disabled="disabled"
      :style="textareaStyle"
      :readonly="readonly"
      :rows="rows"
      :maxlength="maxlength"
      :minlength="minlength"
      @focus="handleFocus"
      @blur="handleBlur">
    </textarea>

</template>


Fix ‘this’ reference in taskHasFailed

Fix ‘this’ reference in taskHasFailed

<template>

      <mat-svg
        v-if="!taskHasFailed"
        category="action"
        name="autorenew"
        class="inprogress"
      />
      <mat-svg
        v-else
        category="alert"
        name="error"
        class="error"
      />

        {{ stageText }}

      <ui-progress-linear
        class="progress-linear"
        :progress="formattedPercentage"
        :type="progressBarType"
        color="primary"
      />

      {{ progressMessage }}

      <k-button
        v-if="taskHasCompleted || cancellable"
        :text="taskHasCompleted ? $tr('close') : $tr('cancel')"
        :primary="false"
        :raised="false"
        @click="endTask()"
        :disabled="uiBlocked"
      />

</template>


Remove hover

Remove hover

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 download vue

add download vue

<template>

      <form class="form">

          时间：
          <date-picker id="start_at" :date="start_at" :option="dp.option" :limit="limit"></date-picker> to
          <date-picker id="end_at" :date="end_at" :option="dp.option" :limit="limit"></date-picker>

          下载内容：

            <input type="checkbox" v-model="withImage" checked autocomplete="off"> 图片

            <input type="checkbox" v-model="withData" checked autocomplete="off"> 数据

        <button type="button" class="btn btn-primary" @click="downloadDeviceData(withImage, withData)">下载</button>

      </form>

              序号
              创建时间
              更新时间
              状态
              操作

              {{ job.id }}
              {{ job.created_at }}
              {{ job.updated_at }}
              {{ job.status}}

</template>

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


Add save item method to add item 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/Gamabunta94/GroceryShop.git/'


fix: clear user search on page change (#205)

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/'


InpitSelectDropdown added

InpitSelectDropdown added

<template>

        <button type="button"
            class="btn btn-secondary dropdown-toggle"
            :id="uniqId"
            data-toggle="dropdown"
            aria-haspopup="true"
            aria-expanded="false">

            {{ buttonText }}
        </button>

                <input type="text"
                    class="form-control mb-2"
                    placeholder="Rechercher..."
                    v-model="search">

                        {{ it[itemsNameField] }}

            {{ item[itemsNameField] }}

</template>

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


docs: add Intro component

docs: add Intro component

<template>

An infinite scroll plugin for Vue.js

    <router-link
      class="button button-large button-basic"
      :to="'/guide/'"
      tag="button">
      Get Started
    </router-link>
    <button class="button button-large">View GitHub</button>

Out of the box

        BalabalaBalabalaBalabalaBalabala

2-direction support

        BalabalaBalabalaBalabalaBalabala

Result display

        BalabalaBalabalaBalabalaBalabala

</template>

error: pathspec 'docs/.vuepress/theme/components/Intro.vue' did not match any file(s) known to git


Add quantity on add item form

Add quantity on add item form


Updated logout link

Updated logout link

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/'


Remove useless blank line

Remove useless blank 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/m31271n/darkness.git/'


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/'


Handle events on search bar correctly

Handle events on search bar correctly

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/'


🐛  Fix task list with Grid css #113

🐛  Fix task list with Grid css #113

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/digitalideastudio/timeragent.git/'


Adds media query and message for desktop 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/NathanielDavid/Sumie.git/'


User seeing 0 cocktail is frustrating, now does not show count until we come up with better solution


Add column with edit buttons and an add button below table

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/swiberg/Vue.git/'


添加type

添加type

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/'


HUE-9485 [frontend] Add a Vue SQL text component

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


Add modal dialog for leave group action

Add modal dialog for leave group action

<script>
/* global Flash */

import { s__ } from '~/locale';
import loadingIcon from '~/vue_shared/components/loading_icon.vue';
import modal from '~/vue_shared/components/modal.vue';
import { getParameterByName } from '~/lib/utils/common_utils';
import { mergeUrlParams } from '~/lib/utils/url_utility';

import eventHub from '../event_hub';
import { COMMON_STR } from '../constants';
import groupsComponent from './groups.vue';

export default {
  components: {
    loadingIcon,
    modal,
    groupsComponent,
  },
  props: {
    store: {
      type: Object,
      required: true,
    },
    service: {
      type: Object,
      required: true,
    },
    hideProjects: {
      type: Boolean,
      required: true,
    },
  },
  data() {
    return {
      isLoading: true,
      isSearchEmpty: false,
      searchEmptyMessage: '',
      showModal: false,
      groupLeaveConfirmationMessage: '',
      targetGroup: null,
      targetParentGroup: null,
    };
  },
  computed: {
    groups() {
      return this.store.getGroups();
    },
    pageInfo() {
      return this.store.getPaginationInfo();
    },
  },
  created() {
    this.searchEmptyMessage = this.hideProjects ?
      COMMON_STR.GROUP_SEARCH_EMPTY : COMMON_STR.GROUP_PROJECT_SEARCH_EMPTY;

    eventHub.$on('fetchPage', this.fetchPage);
    eventHub.$on('toggleChildren', this.toggleChildren);
    eventHub.$on('showLeaveGroupModal', this.showLeaveGroupModal);
    eventHub.$on('updatePagination', this.updatePagination);
    eventHub.$on('updateGroups', this.updateGroups);
  },
  mounted() {
    this.fetchAllGroups();
  },
  beforeDestroy() {
    eventHub.$off('fetchPage', this.fetchPage);
    eventHub.$off('toggleChildren', this.toggleChildren);
    eventHub.$off('showLeaveGroupModal', this.showLeaveGroupModal);
    eventHub.$off('updatePagination', this.updatePagination);
    eventHub.$off('updateGroups', this.updateGroups);
  },
  methods: {
    fetchGroups({ parentId, page, filterGroupsBy, sortBy, archived, updatePagination }) {
      return this.service.getGroups(parentId, page, filterGroupsBy, sortBy, archived)
                .then((res) => {
                  if (updatePagination) {
                    this.updatePagination(res.headers);
                  }

                  return res;
                })
                .then(res => res.json())
                .catch(() => {
                  this.isLoading = false;
                  $.scrollTo(0);

                  Flash(COMMON_STR.FAILURE);
                });
    },
    fetchAllGroups() {
      const page = getParameterByName('page') || null;
      const sortBy = getParameterByName('sort') || null;
      const archived = getParameterByName('archived') || null;
      const filterGroupsBy = getParameterByName('filter') || null;

      this.isLoading = true;
      // eslint-disable-next-line promise/catch-or-return
      this.fetchGroups({
        page,
        filterGroupsBy,
        sortBy,
        archived,
        updatePagination: true,
      }).then((res) => {
        this.isLoading = false;
        this.updateGroups(res, Boolean(filterGroupsBy));
      });
    },
    fetchPage(page, filterGroupsBy, sortBy, archived) {
      this.isLoading = true;

      // eslint-disable-next-line promise/catch-or-return
      this.fetchGroups({
        page,
        filterGroupsBy,
        sortBy,
        archived,
        updatePagination: true,
      }).then((res) => {
        this.isLoading = false;
        $.scrollTo(0);

        const currentPath = mergeUrlParams({ page }, window.location.href);
        window.history.replaceState({
          page: currentPath,
        }, document.title, currentPath);

        this.updateGroups(res);
      });
    },
    toggleChildren(group) {
      const parentGroup = group;
      if (!parentGroup.isOpen) {
        if (parentGroup.children.length === 0) {
          parentGroup.isChildrenLoading = true;
          // eslint-disable-next-line promise/catch-or-return
          this.fetchGroups({
            parentId: parentGroup.id,
          }).then((res) => {
            this.store.setGroupChildren(parentGroup, res);
          }).catch(() => {
            parentGroup.isChildrenLoading = false;
          });
        } else {
          parentGroup.isOpen = true;
        }
      } else {
        parentGroup.isOpen = false;
      }
    },
    showLeaveGroupModal(group, parentGroup) {
      this.targetGroup = group;
      this.targetParentGroup = parentGroup;
      this.showModal = true;
      this.groupLeaveConfirmationMessage = s__(`GroupsTree|Are you sure you want to leave the "${group.fullName}" group?`);
    },
    hideLeaveGroupModal() {
      this.showModal = false;
    },
    leaveGroup() {
      this.showModal = false;
      this.targetGroup.isBeingRemoved = true;
      this.service.leaveGroup(this.targetGroup.leavePath)
        .then(res => res.json())
        .then((res) => {
          $.scrollTo(0);
          this.store.removeGroup(this.targetGroup, this.targetParentGroup);
          Flash(res.notice, 'notice');
        })
        .catch((err) => {
          let message = COMMON_STR.FAILURE;
          if (err.status === 403) {
            message = COMMON_STR.LEAVE_FORBIDDEN;
          }
          Flash(message);
          this.targetGroup.isBeingRemoved = false;
        });
    },
    updatePagination(headers) {
      this.store.setPaginationInfo(headers);
    },
    updateGroups(groups, fromSearch) {
      this.isSearchEmpty = groups ? groups.length === 0 : false;
      if (fromSearch) {
        this.store.setSearchedGroups(groups);
      } else {
        this.store.setGroups(groups);
      }
    },
  },
};
</script>

<template>
  <div>
    <loading-icon
      class="loading-animation prepend-top-20"
      size="2"
      v-if="isLoading"
      :label="s__('GroupsTree|Loading groups')"
    />
    <groups-component
      v-if="!isLoading"
      :groups="groups"
      :search-empty="isSearchEmpty"
      :search-empty-message="searchEmptyMessage"
      :page-info="pageInfo"
    />
    <modal
      v-show="showModal"
      :primary-button-label="__('Leave')"
      kind="warning"
      :title="__('Are you sure?')"
      :text="groupLeaveConfirmationMessage"
      @cancel="hideLeaveGroupModal"
      @submit="leaveGroup"
    />
  </div>
</template>

<script>
/* global Flash */

import eventHub from '../event_hub';
import { getParameterByName } from '../../lib/utils/common_utils';
import loadingIcon from '../../vue_shared/components/loading_icon.vue';
import { COMMON_STR } from '../constants';
import { mergeUrlParams } from '../../lib/utils/url_utility';
import groupsComponent from './groups.vue';

export default {
  components: {
    loadingIcon,
    groupsComponent,
  },
  props: {
    store: {
      type: Object,
      required: true,
    },
    service: {
      type: Object,
      required: true,
    },
    hideProjects: {
      type: Boolean,
      required: true,
    },
  },
  data() {
    return {
      isLoading: true,
      isSearchEmpty: false,
      searchEmptyMessage: '',
    };
  },
  computed: {
    groups() {
      return this.store.getGroups();
    },
    pageInfo() {
      return this.store.getPaginationInfo();
    },
  },
  created() {
    this.searchEmptyMessage = this.hideProjects ?
      COMMON_STR.GROUP_SEARCH_EMPTY : COMMON_STR.GROUP_PROJECT_SEARCH_EMPTY;

    eventHub.$on('fetchPage', this.fetchPage);
    eventHub.$on('toggleChildren', this.toggleChildren);
    eventHub.$on('leaveGroup', this.leaveGroup);
    eventHub.$on('updatePagination', this.updatePagination);
    eventHub.$on('updateGroups', this.updateGroups);
  },
  mounted() {
    this.fetchAllGroups();
  },
  beforeDestroy() {
    eventHub.$off('fetchPage', this.fetchPage);
    eventHub.$off('toggleChildren', this.toggleChildren);
    eventHub.$off('leaveGroup', this.leaveGroup);
    eventHub.$off('updatePagination', this.updatePagination);
    eventHub.$off('updateGroups', this.updateGroups);
  },
  methods: {
    fetchGroups({ parentId, page, filterGroupsBy, sortBy, archived, updatePagination }) {
      return this.service.getGroups(parentId, page, filterGroupsBy, sortBy, archived)
                .then((res) => {
                  if (updatePagination) {
                    this.updatePagination(res.headers);
                  }

                  return res;
                })
                .then(res => res.json())
                .catch(() => {
                  this.isLoading = false;
                  $.scrollTo(0);

                  Flash(COMMON_STR.FAILURE);
                });
    },
    fetchAllGroups() {
      const page = getParameterByName('page') || null;
      const sortBy = getParameterByName('sort') || null;
      const archived = getParameterByName('archived') || null;
      const filterGroupsBy = getParameterByName('filter') || null;

      this.isLoading = true;
      // eslint-disable-next-line promise/catch-or-return
      this.fetchGroups({
        page,
        filterGroupsBy,
        sortBy,
        archived,
        updatePagination: true,
      }).then((res) => {
        this.isLoading = false;
        this.updateGroups(res, Boolean(filterGroupsBy));
      });
    },
    fetchPage(page, filterGroupsBy, sortBy, archived) {
      this.isLoading = true;

      // eslint-disable-next-line promise/catch-or-return
      this.fetchGroups({
        page,
        filterGroupsBy,
        sortBy,
        archived,
        updatePagination: true,
      }).then((res) => {
        this.isLoading = false;
        $.scrollTo(0);

        const currentPath = mergeUrlParams({ page }, window.location.href);
        window.history.replaceState({
          page: currentPath,
        }, document.title, currentPath);

        this.updateGroups(res);
      });
    },
    toggleChildren(group) {
      const parentGroup = group;
      if (!parentGroup.isOpen) {
        if (parentGroup.children.length === 0) {
          parentGroup.isChildrenLoading = true;
          // eslint-disable-next-line promise/catch-or-return
          this.fetchGroups({
            parentId: parentGroup.id,
          }).then((res) => {
            this.store.setGroupChildren(parentGroup, res);
          }).catch(() => {
            parentGroup.isChildrenLoading = false;
          });
        } else {
          parentGroup.isOpen = true;
        }
      } else {
        parentGroup.isOpen = false;
      }
    },
    leaveGroup(group, parentGroup) {
      const targetGroup = group;
      targetGroup.isBeingRemoved = true;
      this.service.leaveGroup(targetGroup.leavePath)
        .then(res => res.json())
        .then((res) => {
          $.scrollTo(0);
          this.store.removeGroup(targetGroup, parentGroup);
          Flash(res.notice, 'notice');
        })
        .catch((err) => {
          let message = COMMON_STR.FAILURE;
          if (err.status === 403) {
            message = COMMON_STR.LEAVE_FORBIDDEN;
          }
          Flash(message);
          targetGroup.isBeingRemoved = false;
        });
    },
    updatePagination(headers) {
      this.store.setPaginationInfo(headers);
    },
    updateGroups(groups, fromSearch) {
      this.isSearchEmpty = groups ? groups.length === 0 : false;
      if (fromSearch) {
        this.store.setSearchedGroups(groups);
      } else {
        this.store.setGroups(groups);
      }
    },
  },
};
</script>

<template>
  <div>
    <loading-icon
      class="loading-animation prepend-top-20"
      size="2"
      v-if="isLoading"
      :label="s__('GroupsTree|Loading groups')"
    />
    <groups-component
      v-if="!isLoading"
      :groups="groups"
      :search-empty="isSearchEmpty"
      :search-empty-message="searchEmptyMessage"
      :page-info="pageInfo"
    />
  </div>
</template>


Tie labels to inputs

Tie labels to inputs

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/'


Add title to blog post slug pages.

Add title to blog post slug pages.

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/paulstraw/paulstraw.com.git/'


Add kino lumen

Add kino lumen

<template>

 <router-link class="gs-breadcrumb__link" :to="{ name: 'Home' }"> GS Гусев </router-link>

 Кино «Люмен Фильм»

Грузим расписание...

Кино «Люмен Фильм»

Расписание обновляется каждый четверг. Остались вопросы? Вот номер кинотеатра:

8 (401) 433-71-71

                    Позвонить

</template>

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


Make sure all people are shown on the main dashboard map.

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/'


Minor text change

Minor text change

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/'


更新百科中对比入口地址

更新百科中对比入口地址

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/'


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/o2team/deploy.git/'


PageConfirm component can be used on a page with a shared event bus

to set/reset need for confirmation before navigation away from a page

<template>
  <slot v-if="display && needsConfirm" :confirm="confirm" :needs-confirm="needsConfirm">{{message}}</slot>
</template>

error: pathspec 'rundeckapp/grails-spa/src/components/PageConfirm.vue' did not match any file(s) known to git


rework nav

rework nav

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/sentry.git/'


add force delete selected logic for article delete

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/'


tag deeplink

tag deeplink

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/'


Update video example

Update video example

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/'


Improve SEO for cocktail page

Improve SEO for cocktail 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/barprive/barprive.com.git/'


Takes UPC instead of Name

Takes UPC instead of Name

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/'


Remove dump

Remove dump

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/nikitakiselev/blog.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/'


Background colors

Background colors

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/'


Add Modify Page

Add Modify Page

<template>

            <ui-icon-button
                @click="onToolBtnClick(index, item)"
                :type="item.type"
                :size="item.size"
                :color="item.color"
                :key="item.id"
                v-if="item.visiable"
                v-for="item, index in actionList"
                >

            </ui-icon-button>

            <ui-confirm
                :autofocus="confirmDialog.autofocus"
                :confirm-button-text="confirmDialog.confirmButtonText"
                :deny-button-text="confirmDialog.denyButtonText"
                :ref="confirmDialog.ref"
                :title="confirmDialog.title"

                @confirm="onConfirmDialogConfirm"
                @deny="onConfirmDialogDeny"
            >
                {{ confirmDialog.content }}
            </ui-confirm>

            <svg
                :id="welcomeContentID"
                class="page__examples-app-doc__welcome"
                v-show="taskList.length <= 0"
                />
            <ui-alert
                :class="getItemStyleClass(item)"
                @dismiss="onRemoveTaskItem(item, index)" removeIcon
                :type="item.style.type"
                v-show="item.style.show"
                :key="item"
                v-for="item, index in taskList">

                                {{ item.name }}

                                ({{ item.size }})

                            <ui-icon-button
                                @click="onOpenParentDir(item.fixOutDir)"
                                type="secondary"
                                color="white"
                                size="small"
                                v-if="item.stateInfo.state > 0"
                                >

                            </ui-icon-button>

                            <ui-icon-button
                                @click="onPreviewFile(item.fixpath)"
                                type="secondary"
                                color="white"
                                size="small"
                                v-if="item.stateInfo.state > 0"
                                >

                            </ui-icon-button>

                        <span
                            :class="['ui-toolbar__top__taskMessage', item.stateInfo.state < 0 ? 'task-item-has-error': '']"
                            :title="item.stateInfo.message"
                            v-show="item.stateInfo.state < 0"
                            >
                            {{ item.stateInfo.message }}

                        {{ item.path }}

                        <ui-progress-linear
                            :color="getItemProgressStyle(item)"
                            type="determinate"
                            :progress="item.progress"
                            v-show="getImageProgressShow(item)"
                            :title=" $t('pages.modify.task-item.progress') + item.progress"
                        ></ui-progress-linear>

            </ui-alert>

= 0">
            {{ $t('pages.modify.footbar.fileCount') }} : {{ taskList.length }}
            {{ $t('pages.modify.footbar.state') }} : {{ isModifyWorking ? $t('pages.modify.footbar.isModifyWorking') : $t('pages.modify.footbar.isWaiting') }}

            {{ $t('pages.modify.footbar.transferState') }} : {{ transferIsNormal ? $t('pages.modify.footbar.transferIsNormal') : $t('pages.modify.footbar.transferIsFault') }}

</template>

error: pathspec 'src/pages/AiExifCool/Modify.vue' did not match any file(s) known to git


add RoutableTabs component

add RoutableTabs component

<template>
  <b-card no-body>
    <b-card-header header-tag="nav">
      <b-nav card-header fill pills>
        <b-nav-item
          v-for="route in routes" :key="route.text"
          :to="route.to" exact exact-active-class="active"
        >
          <icon v-if="route.icon" :iname="route.icon" />
          {{ route.text }}
        </b-nav-item>
      </b-nav>
    </b-card-header>

    <!-- Bind extra props to the child view and forward child events to parent -->
    <router-view v-bind="$attrs" v-on="$listeners" />
  </b-card>
</template>

<script>
export default {
  name: 'RoutableTabs',

  // Thanks to `v-bind="$attrs"` and `inheritAttrs: false`, this component can forward
  // arbitrary attributes (props) directly to its children.
  inheritAttrs: false,

  props: {
    routes: { type: Array, required: true }
  }
}
</script>

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


Fixed photo not showing, Adds shopping basket icon


updated comparison for reverse

updated comparison for reverse

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/'


Fix date picker not updating based on v-model

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/'


Add missing component

Add missing component

<template>

Add {{ songs.length }} song{{ songs.length > 1 ? 's' : '' }} in

Bottom of Queue

Top of Queue

Favorites

            <template v-for="playlist in playlistState.playlists">

{{ playlist.name }}

            </template>

or create a new playlist

        <form class="form-save form-simple" @submit.prevent="createNewPlaylistFromSongs">
            <input type="text"
                @keyup.esc.prevent="showing = false"
                v-model="newPlaylistName"
                placeholder="Playlist name"
                required>
            <button type="submit"></button>
        </form>

</template>

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


añadido badge de github

añadido badge de github

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/jesus-repos/VueToolBox.git/'


Add errors info on stats panel

Add errors info on stats panel

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/NoumirPoutipou/oanq.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/firery/mirs-web-vue.git/'


Trying to make popover work

Trying to make popover work

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/Xegster/CliXegster.git/'


Use ES6 imports for requiring.

Use ES6 imports for requiring.

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/'


worked out styles for feed

worked out styles for feed

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/jcock/jcock.rocks.nuxt.git/'


解决firefox管理按钮移位问题

解决firefox管理按钮移位问题

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/3tnet/t-cms.git/'


Adding input handling to autocomplete

Adding input handling to autocomplete

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/doximity/vue-genome.git/'


Update ProxiesTcp.vue

Update ProxiesTcp.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/'


Fix bad reference in editorial.vue (fix #724) (#726)

<template>
<layout :title="_('Editorial')">

        <dataset-card-list class="col-xs-12 col-md-6"
            :title="_('Featured datasets')"
            :datasets="home_datasets.items"
            :loading="home_datasets.loading">
        </dataset-card-list>
        <reuse-card-list class="col-xs-12 col-md-6"
            :title="_('Featured reuses')"
            :reuses="home_reuses.items"
            :loading="home_reuses.loading">
        </reuse-card-list>

        <post-list class="col-xs-12" :posts="posts"></post-list>

        <topic-list class="col-xs-12" :topics="topics"></topic-list>

</layout>
</template>


Editor

Editor

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/'


Refactor to remove uneeded triggers data store

<template>

    <slot></slot>

{{title}}

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

</template>


Update projects page design again

Update projects page design again

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/SebastianGoeb/personal-website.git/'


Adjust indent of WikiViewer.vue

Adjust indent of WikiViewer.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/m31271n/darkness.git/'


refactor logic of domains page

refactor logic of domains 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/notadd/administration.git/'


Fixed search box

Fixed search box

fixed the search box, a brace include for searchbox was missing.


this get changed by others, restore.

this get changed by others, restore.

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/'


Fix Playbuttons

Fix Playbuttons


remove console.log

remove console.log


add item delete handle code

add item delete handle code


add pagination info for article list

add pagination info for article list


MDL Tooltip component

MDL Tooltip component

<template>
  <div v-bind:for="target" v-bind:class="{'mdl-tooltip--large': large}" class="mdl-tooltip">
    <slot></slot>
  </div>
</template>

<script>
export default {
  name: 'MdlTooltip',

  props: {
    target: {
      required: true,
      type: String
    },
    large: Boolean
  },

  mounted () {
    componentHandler.upgradeElement(this.$el, 'MaterialTooltip')
  }
}
</script>

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


Styling

Styling

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/kkmsc17/smes.git/'


update

update


bug fix

bug fix


Close #15

Close #15

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/'


Active menu parent item

Active menu parent item

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/'


Better style for popular cocktails on mobile

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/'


better answer error message handling

better answer error message handling


add right side menu list

add right side menu list

<template>

    <el-menu theme="dark" default-active="0" class="menu" @select="handleClick">
      <el-menu-item index="all">全部区块</el-menu-item>
      <el-menu-item v-for="(item, index) in sideBarList" :index="index.toString()">{{item.Name}}
      </el-menu-item>
    </el-menu>

</template>

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


overflow hidden

overflow hidden

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/Chan-Chun/Introduction.git/'


Changed formatting

Changed formatting

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/'


Changing class  on badge <span>

Changing class  on badge <span>

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/eoinmurphy/field-guide.git/'


Replaces items with call to store

Replaces items with call to store


optimize code

optimize 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/xuanyan0x7c7/geometry-pad.git/'


storing id in row

storing id in row

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/'


remove console.log

remove console.log


Attempt to prevent 'undefined' appearing in place of the hints button.


docs(MdDivider): improve divider examples

<template>

      <md-toolbar :md-elevation="1">
        Full
      </md-toolbar>

      <md-list class="md-double-line">
        <md-subheader>Phone</md-subheader>

        <md-list-item>
          <md-icon class="md-primary">phone</md-icon>

            (650) 555-1234
            Mobile

          <md-button class="md-icon-button md-list-action">
            <md-icon>sms</md-icon>
          </md-button>
        </md-list-item>

        <md-list-item class="md-inset">

            (650) 555-1234
            Mobile

          <md-button class="md-icon-button md-list-action">
            <md-icon>sms</md-icon>
          </md-button>
        </md-list-item>

        <md-divider></md-divider>
        <md-subheader>Email</md-subheader>

        <md-list-item>
          <md-icon class="md-primary">email</md-icon>

            aliconnors@example.com
            Personal

        </md-list-item>

        <md-list-item class="md-inset">

            ali_connors@example.com
            Work

        </md-list-item>
      </md-list>

      <md-toolbar :md-elevation="1">
        Inset
      </md-toolbar>

      <md-list>
        <md-list-item>
          <md-icon>move_to_inbox</md-icon>
          Inbox
        </md-list-item>

        <md-list-item>
          <md-icon>send</md-icon>
          Sent Mail
        </md-list-item>

        <md-list-item>
          <md-icon>delete</md-icon>
          Trash
        </md-list-item>

        <md-list-item>
          <md-icon>error</md-icon>
          Spam
        </md-list-item>

        <md-divider class="md-inset"></md-divider>

        <md-list-item>
          <md-avatar>

          </md-avatar>

          Abbey Christansen

          <md-button class="md-icon-button md-list-action">
            <md-icon class="md-primary">chat_bubble</md-icon>
          </md-button>
        </md-list-item>

        <md-list-item>
          <md-avatar>

          </md-avatar>

          Alex Nelson

          <md-button class="md-icon-button md-list-action">
            <md-icon class="md-primary">chat_bubble</md-icon>
          </md-button>
        </md-list-item>

        <md-list-item>
          <md-avatar>

          </md-avatar>

          Mary Johnson

          <md-button class="md-icon-button md-list-action">
            <md-icon>chat_bubble</md-icon>
          </md-button>
        </md-list-item>
      </md-list>

</template>

<template>

Suscipit beatae, fugiat sequi ducimus error optio dignissimos ea rem eum possimus at neque et quasi veniam. Fuga, quam repellat id laboriosam.

    <md-divider></md-divider>

Inset Divider

    <md-divider class="md-inset"></md-divider>

</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/3tnet/t-cms.git/'


count selected items when selecting

count selected items when selecting

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/'


automatically view the secret you created

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/keyring.git/'


Fix line numbering.

Fix line numbering.


Added sticky header

Added sticky header

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/'


Now getting the correct text in the 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/jordmur/txt.git/'


wrapp组件增加两侧间距

wrapp组件增加两侧间距

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/wuazhu/chinapost.git/'


Adds login to the drawer

Adds login to the drawer


cleanup markup

cleanup markup

<template>

        <v-modal v-ref:modal :closed="close">
            <form class="uk-form uk-form-stacked" @submit.prevent="update">

{{ 'Add Video' | trans }}

                    <input-video :source.sync="video.data.src"></input-video>

                    {{ 'URL' | trans }}

                        <input class="uk-width-1-1" type="text" :placeholder="'URL' | trans" v-model="video.data.src" debounce="500">

                    <input type="checkbox" v-model="video.data.autoplay"> {{ 'Autoplay' | trans }}
                    <input type="checkbox" v-model="video.data.controls"> {{ 'Controls' | trans }}
                    <input type="checkbox" v-model="video.data.loop"> {{ 'Loop' | trans }}
                    <input type="checkbox" v-model="video.data.muted"> {{ 'Muted' | trans }}

                    {{ 'Poster Image' | trans }}

                        <input-image class="uk-width-1-1" :source.sync="video.data.poster"></input-image>

                    <button class="uk-button uk-button-link uk-modal-close" type="button">{{ 'Cancel' | trans }}</button>
                    <button class="uk-button uk-button-link" type="submit">{{ 'Update' | trans }}</button>

            </form>

        </v-modal>

</template>


Fix area chart positioning

Fix area chart positioning

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/autopaideia/chart-experiments.git/'


tabindex = -1 on input container 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/jaceks-iRonin/vue-material-test.git/'


add validate rules for seo form

add validate rules for seo 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/notadd/administration.git/'


feat: refine demo

feat: refine demo

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/zorojs/zoro.git/'


补充商品组件

补充商品组件

<template>
	<view class="product">
		<image class="product-image" :src="image ? image : 'http://via.placeholder.com/150x200'"></image>
		<view class="product-title">{{title}}</view>
		<view class="product-price">
			<text class="product-price-favour">￥{{originalPrice}}</text>
			<text class="product-price-original">￥{{favourPrice}}</text>
			<text class="product-tip">{{tip}}</text>
		</view>
	</view>
</template>

<script>
	export default {
		name: 'product',
		props: ['image', 'title', 'originalPrice', 'favourPrice', 'tip']
	}
</script>

<style>
	.product {
		padding: 10px 20px;
		display: flex;
		flex-direction: column;
	}

	.product-image {
		height: 330px;
		width: 330px;
	}

	.product-title {
		width: 300px;
		font-size: 32px;
		word-break: break-all;
		display: -webkit-box;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}

	.product-price {
		font-size: 28px;
		position: relative;
	}

	.product-price-original {
		color: #E80080;
	}

	.product-price-favour {
		color: #888888;
		text-decoration: line-through;
		margin-left: 10px;
	}

	.product-tip {
		position: absolute;
		right: 10px;
		background-color: #FF3333;
		color: #FFFFFF;
		padding: 0 10px;
		border-radius: 5px;
	}
</style>

error: pathspec 'examples/hello-uniapp/components/product.vue' did not match any file(s) known to git


Updated

Updated

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/CranePHP/core-ui.git/'


Added descriptions to the nation summary sheet

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/'


Close #13

Close #13

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/'


Initial prototype for a paint/smudge tool

<template lang="html">
  <v-list-tile id="tool-tile">
    <v-tooltip
      id="tooltip"
      right
      open-delay="700">
      <v-btn
        id="tool"
        slot="activator"
        flat
        block
        @click.native="initialiseTool"
      >
        <i
          :class="{
            'fa': true,
            'fa-paint-brush': true,
            'faIcons': !active,
            'faIconsActive': active
        }"/>
      </v-btn>
      <span> Paint Tool </span>
    </v-tooltip>
  </v-list-tile>

</template>

<script>
import paper from 'paper'
import { mapActions, mapState, mapGetters } from 'vuex'

export default {
  props: {
    active: {
      type: Boolean,
      default: false
    }
  },

  data () {
    return {
      toolPaint: null,
      strokeWidth: 2, // Default value, will be updated relative to view
      radius: 2000,
      brush: null,
      path: null
    }
  },

  computed: {
    ...mapState({
      viewportZoom: state => state.image.OSDviewer.viewport.getZoom(true),
      imageWidth: state =>
        state.image.OSDviewer.world.getItemAt(0).getContentSize().x,
      activeStep: state => state.editor.activeStep
    })
  },

  created () {
    const toolMove = event => {
      // Set the default circle path
      this.brush = new paper.Path.Circle({
        radius: this.radius * 1.5,
        position: event.point,
        strokeWidth: this.strokeWidth,
        strokeColor: new paper.Color({
          hue: 220,
          saturation: 0.7,
          lightness: 0.5,
          alpha: 1
        })
      })

      this.brush.removeOn({
        move: true
      })
    }

    const smudge = (smudgeBrush) => {

    }

    const toolDown = event => {

    }

    const toolDrag = event => {

    }

    const toolUp = event => {

    }

    // Add the defined functions to the tool object.
    this.toolPaint = new paper.Tool()
    this.toolPaint.onMouseDown = toolDown
    this.toolPaint.onMouseDrag = toolDrag
    this.toolPaint.onMouseUp = toolUp
    this.toolPaint.onMouseMove = toolMove
  },

  methods: {
    ...mapActions(['prepareCanvas']),

    ...mapGetters(['getDefaultLayerColor']),

    initialiseTool () {
      // Prepare PaperJS canvas for interaction.
      this.prepareCanvas()

      // Activate the paperJS tool.
      this.toolPaint.activate()

      // Set the default radius relative to image size and zoom level.
      this.radius = this.imageWidth / (this.viewportZoom * 100)
      this.strokeWidth = this.imageWidth / (this.viewportZoom * 500)
    },

    // Helper function - calculate distance between 2 points:
    calculateDistance (firstPoint, secondPoint) {
      let x1 = firstPoint.x
      let y1 = firstPoint.y
      let x2 = secondPoint.x
      let y2 = secondPoint.y

      let distance = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2))
      return distance
    }
  }
}
</script>

<style lang='css' scoped>
#tooltip {
  width: 100%;
}

#tool {
  min-width: 0px;
}

#tool-tile {
  padding: 0px;
}
</style>

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


Updates icon path

Updates icon path


Added to the <code> styles with a border and mono-space font-family.

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/ProjectTimato/timato-client-web.git/'


Fix template bug

Fix template bug

Signed-off-by: ZhiFeng Hu <abb672b28ca55a560b8a96028ef4fd2c71d0292b@gmail.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/lolipos/lolipos.git/'


removed unnecessary escape

removed unnecessary escape

<template lang="pug">
  v-fade-transition(mode="out-in")
    v-footer(
      color="transparent"
      v-if="footer"
      height="90"
      :key="$route.path"
    ).app-footer.justify-center
      v-layout(justify-space-between).ma-0
        v-flex(v-if="prev")
          router-link(:to="{ path: prev.route }").d-inline-flex.align-center
            v-btn(
              color="primary"
              dark
              :icon="$vuetify.breakpoint.mdAndUp"
              :fab="$vuetify.breakpoint.smAndDown"
            )
              v-icon chevron_left
            span(v-text="prev.title").subheading.no-wrap.hidden-xs-only
        v-flex(
          :mr-5="$vuetify.breakpoint.xsOnly"
          :pr-4="$vuetify.breakpoint.xsOnly"
          v-if="next"
        ).text-xs-right
          router-link(:to="next.route").d-inline-flex.align-center
            span(v-text="next.title").subheading.no-wrap.hidden-xs-only
            v-btn(
              color="primary"
              dark
              :icon="$vuetify.breakpoint.mdAndUp"
              :fab="$vuetify.breakpoint.smAndDown"
            )
              v-icon chevron_right
</template>

<script>
  // Utilities
  import { mapState } from 'vuex'
  import { kebab } from '@/util/helpers'
  import appDrawerItems from '@/assets/app-drawer-items'

  export default {
    data: () => ({
      items: appDrawerItems
    }),
    computed: {
      ...mapState({
        footer: state => !state.stateless
      }),
      index () {
        const path = this.$route.path.replace(/\/[^/]*\/(.*)/, '/$1')

        return this.routes.findIndex(route => {
          return path === route.route
        })
      },
      current () {
        return this.routes[this.index]
      },
      next () {
        return this.routes[this.index + 1] || false
      },
      prev () {
        return this.routes[this.index - 1] || false
      },
      routes () {
        return this.mapRoutes(this.items)
      },
      styles () {
        const styles = {}

        if (this.$vuetify.breakpoint.mdAndUp) {
          styles.paddingLeft = `${this.$vuetify.application.left}px`
        }

        return styles
      }
    },

    methods: {
      mapRoutes (items, routes = [], group) {
        items.forEach(item => {
          if (item.items) {
            this.mapRoutes(item.items, routes, item.namespace || item.group)
          } else if (item.name) {
            const ref = Object.assign({}, item)

            ref.group = group
            ref.route = `/${group ? group + '/' : ''}${kebab(ref.name)}`

            routes.push(ref)
          }
        })

        return routes
      }
    }
  }
</script>

<style lang="stylus">
  .app-footer
    a
      color: inherit
      text-decoration: none

    &__title
      color: #fff

    &__sub-title
      color: rgba(#fff, .3)
</style>

<template lang="pug">
  v-fade-transition(mode="out-in")
    v-footer(
      color="transparent"
      v-if="footer"
      height="90"
      :key="$route.path"
    ).app-footer.justify-center
      v-layout(justify-space-between).ma-0
        v-flex(v-if="prev")
          router-link(:to="{ path: prev.route }").d-inline-flex.align-center
            v-btn(
              color="primary"
              dark
              :icon="$vuetify.breakpoint.mdAndUp"
              :fab="$vuetify.breakpoint.smAndDown"
            )
              v-icon chevron_left
            span(v-text="prev.title").subheading.no-wrap.hidden-xs-only
        v-flex(
          :mr-5="$vuetify.breakpoint.xsOnly"
          :pr-4="$vuetify.breakpoint.xsOnly"
          v-if="next"
        ).text-xs-right
          router-link(:to="next.route").d-inline-flex.align-center
            span(v-text="next.title").subheading.no-wrap.hidden-xs-only
            v-btn(
              color="primary"
              dark
              :icon="$vuetify.breakpoint.mdAndUp"
              :fab="$vuetify.breakpoint.smAndDown"
            )
              v-icon chevron_right
</template>

<script>
  // Utilities
  import { mapState } from 'vuex'
  import { kebab } from '@/util/helpers'
  import appDrawerItems from '@/assets/app-drawer-items'

  export default {
    data: () => ({
      items: appDrawerItems
    }),
    computed: {
      ...mapState({
        footer: state => !state.stateless
      }),
      index () {
        const path = this.$route.path.replace(/\/[^\/]*\/(.*)/, '/$1')

        return this.routes.findIndex(route => {
          return path === route.route
        })
      },
      current () {
        return this.routes[this.index]
      },
      next () {
        return this.routes[this.index + 1] || false
      },
      prev () {
        return this.routes[this.index - 1] || false
      },
      routes () {
        return this.mapRoutes(this.items)
      },
      styles () {
        const styles = {}

        if (this.$vuetify.breakpoint.mdAndUp) {
          styles.paddingLeft = `${this.$vuetify.application.left}px`
        }

        return styles
      }
    },

    methods: {
      mapRoutes (items, routes = [], group) {
        items.forEach(item => {
          if (item.items) {
            this.mapRoutes(item.items, routes, item.namespace || item.group)
          } else if (item.name) {
            const ref = Object.assign({}, item)

            ref.group = group
            ref.route = `/${group ? group + '/' : ''}${kebab(ref.name)}`

            routes.push(ref)
          }
        })

        return routes
      }
    }
  }
</script>

<style lang="stylus">
  .app-footer
    a
      color: inherit
      text-decoration: none

    &__title
      color: #fff

    &__sub-title
      color: rgba(#fff, .3)
</style>


docs: fix sub-group calculation of regex group

<template>
  <v-list-group
    :group="group"
    :prepend-icon="item.icon"
    :sub-group="subGroup"
    no-action
  >
    <core-item
      slot="activator"
      :text="item.text"
    />
    <template v-for="(child, i) in children">
      <core-sub-group
        v-if="child.group != null"
        :key="`sub-group-${i}`"
        :item="child"
      />
      <core-item
        v-else
        :icon="child.icon"
        :key="`item-${i}`"
        :to="child.to"
        :text="child.text"
      />
    </template>
  </v-list-group>
</template>

<script>
  import kebabCase from 'lodash/kebabCase'

  export default {
    inheritAttrs: false,

    props: {
      item: {
        type: Object,
        default: () => ({
          text: '',
          group: '',
          children: []
        })
      },
      subGroup: {
        type: Boolean,
        default: false
      }
    },

    computed: {
      children () {
        return this.item.children.map(item => ({
          ...item,
          to: `${this.item.group}/${item.to}`
        }))
      },
      group () {
        return this.item.children.map(item => {
          return `${this.item.group}/${kebabCase(item.to)}`
        }).join('|')
      }
    }
  }
</script>

<template>
  <v-list-group
    :group="group"
    :prepend-icon="item.icon"
    :sub-group="subGroup"
    no-action
  >
    <core-item
      slot="activator"
      :text="item.text"
    />
    <template v-for="(child, i) in children">
      <core-sub-group
        v-if="child.group != null"
        :key="`sub-group-${i}`"
        :item="child"
      />
      <core-item
        v-else
        :icon="child.icon"
        :key="`item-${i}`"
        :to="child.to"
        :text="child.text"
      />
    </template>
  </v-list-group>
</template>

<script>
  import kebabCase from 'lodash/kebabCase'

  export default {
    inheritAttrs: false,

    props: {
      item: {
        type: Object,
        default: () => ({
          text: '',
          group: '',
          children: []
        })
      },
      subGroup: {
        type: Boolean,
        default: false
      }
    },

    computed: {
      children () {
        return this.item.children.map(item => ({
          ...item,
          to: `${this.item.group}/${item.to}`
        }))
      },
      group () {
        return this.item.children.map(item => {
          return `${this.item.group}/${kebabCase(item.name)}`
        }).join('|')
      }
    }
  }
</script>


Flatpickr for Vue

Flatpickr for Vue

<template>
  <input id="dp" type="text"/>
</template>

<script>
  import Flatpickr from 'flatpickr'

  export default {
    name: 'flatpickr',

    data () {
      return {
        fp: null
      }
    },

    props: {
      clr: {
        required: false,
        type: Number
      },
      start: {
        required: true
      },
      end: {
        required: true
      }
    },

    mounted () {
      var start = new Date(this.start)
      start = new Date(start.getFullYear(), start.getMonth(), start.getDate());
      var end = new Date(this.end)
      end = new Date(end.getFullYear(), end.getMonth(), end.getDate());

      this.fp = new Flatpickr(this.$el, {
        enableTime: true,
        minuteIncrement: 15,
        'static': true,
        altInput: true,
	      altFormat: "F j, Y h:i K",

        enable: [
          {
            from: start,
            to: end
          }
        ],

        onChange: (dateObj) => {
          this.$emit('crchange', dateObj)
        }

      })
    },

    watch: {
      clr: function (n, o) {
        this.fp.clear()
      }
    }
  }
</script>

<style>

</style>

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


Add some margin

Add some margin

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/'


Version bump

Version bump


add uk-shake to login modal

add uk-shake to login modal

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/nstaeger/pagekit.git/'


feat: add context menu

feat: add context menu

Former-commit-id: d628fd2103ef91bfb6b50f2174a02246e56b8546

<template>
    <v-menu
      v-model="showMenu"
      :position-x="x"
      :position-y="y"
      absolute
      offset-y
      z-index="205"
    >
      <v-list id="cm">
        <v-list-tile
          v-for="(item, index) in items"
          :key="index"
          @click="item.onClick"
        >
          <v-list-tile-title>{{ item.title }}</v-list-tile-title>
        </v-list-tile>
      </v-list>
    </v-menu>
</template>

<script>
import Vue from 'vue';

export default {
  data() {
    return {
      showMenu: true,
      x: 10,
      y: 10,
      items: [],
    }
  },
  created() {
    Vue.prototype.$menu = this.show;
  },
  methods: {
    show(items, x, y) {
      console.log('show');
      this.x = x;
      this.y = y;
      this.items = items;
      this.showMenu = true;
    },
    hide() {
      this.showMenu = false;
    },
  },
}
</script>

<style>
</style>

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


Add video to FAQ

Add video to FAQ

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/'


remove logs

remove logs

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/'


Fix slide rendering

Fix slide 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/JosefFriedrich-nodejs/baldr.git/'


Changed hexcodes to lowercase for easier readability.


Sharper ingredients basket

Sharper ingredients basket

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/'


Adding the vue file of BlogFeedView

Adding the vue file of BlogFeedView

<template>
  <news-list :posts="posts"></news-list>
</template>

<script>
import NewsList from './../components/NewsList.vue'
import {fetchMediumPosts} from './../apis/medium-api'

export default {
  name: 'blog-feed-view',
  components: {
    NewsList
  },
  data () {
      return {
          posts: []
      }
  },
  created () {
    this.fetchData()
  },
  watch: {
    // call again the method if the route changes
    '$route': 'fetchData'
  },
  methods: {
    fetchData () {
      this.posts = []
      fetchMediumPosts(this.$route.params.category, this.loadPosts)
    },
    loadPosts (result) {
      this.posts = result
    }
  }
}
</script>

error: pathspec 'scripts/views/BlogFeedView.vue' did not match any file(s) known to git


remove variable in view select :negative_squared_cross_mark:


优化按钮的处理事件

优化按钮的处理事件

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/www295686243/LavaCms.git/'


add word spacing to smoothen font switch

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/'


delay creation of ripple actions

delay creation of ripple actions

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/'


Fix incorrect date

Fix incorrect date


remove background image from login screen

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/keyring.git/'


add ability to show or hide deleted 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/sentry.git/'


add auto close message while message type is info

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/'


Padding for score_sample

Padding for score_sample


Add subscribe page stub.

Add subscribe page stub.

<template>

    <PageHeader title="Subscribe" />

content here...

</template>

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


Add switch method

Add switch method


Del CSS GPU

Del CSS GPU

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/chevion/chrome-plugins-manager.git/'


Update display if missing information

Update display if missing information

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/starmage/my-movies.git/'


fix: add beforeunload listener

fix: add beforeunload listener

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/gcvin/iview-project.git/'


Removes unused fields

Removes unused fields

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/'


key blog post hero

key blog post hero

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 LinkItem.vue

add LinkItem.vue

<template>
  <div>{{link.description}} ({{link.url}})</div>
</template>

<script>
export default {
  name: 'LinkItem',
  props: ['link']
}
</script>

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


Advancing Treasury

Advancing Treasury

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/'


Tweak format

Tweak 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/ICJIA/icjia-gata.git/'


eliminada propiedad innecesaria

eliminada propiedad innecesaria

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/jesus-repos/VueToolBox.git/'


- check if hostname is null to build the cookie banner

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/frontools/magnolia-megaton.git/'


dumb nav updates

dumb nav updates

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/jcock/jcock.rocks.nuxt.git/'


Emit event to refresh

Emit event to refresh

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(error-page): add missing event for back

<template>
  <div>
    <Button size="large" type="text" @click="backHome">返回首页</Button>
    <Button size="large" type="text" @click="backPrev">返回上一页({{ second }}s)</Button>
  </div>
</template>

<script>
import './error.less'
export default {
  name: 'backBtnGroup',
  data () {
    return {
      second: 5,
      timer: null
    }
  },
  methods: {
    backHome () {
      this.$router.replace({
        name: this.$config.homeName
      })
    },
    backPrev () {
      this.$router.go(-1)
    }
  },
  mounted () {
    this.timer = setInterval(() => {
      if (this.second === 0) this.backPrev()
      else this.second--
    }, 1000)
  },
  beforeDestroy () {
    clearInterval(this.timer)
  }
}
</script>

<template>
  <div>
    <Button size="large" type="text" @click="backHome">返回首页</Button>
    <Button size="large" type="text">返回上一页({{ second }}s)</Button>
  </div>
</template>

<script>
import './error.less'
export default {
  name: 'backBtnGroup',
  data () {
    return {
      second: 5,
      timer: null
    }
  },
  methods: {
    backHome () {
      this.$router.replace({
        name: this.$config.homeName
      })
    },
    backPrev () {
      this.$router.go(-1)
    }
  },
  mounted () {
    this.timer = setInterval(() => {
      if (this.second === 0) this.backPrev()
      else this.second--
    }, 1000)
  },
  beforeDestroy () {
    clearInterval(this.timer)
  }
}
</script>


Update OnlineClient.vue

Update OnlineClient.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/'


Rewording

Rewording

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 a bit more header spacing.

Add a bit more header spacing.

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/paulstraw/paulstraw.com.git/'


Presentation

Presentation

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/'


Added active property mixin.

Added active property mixin.

<script>
export default {
    props: {
        active: {
            type: Boolean,
            default: false
        },
        activeClass: {
            type: String,
            default: '-active'
        }
    },
    created () {
        if (this.classesProvider) {
            this.classesProvider['root'].push(() => ({
                '-active': this.active ? this.activeClass : false
            }));
        }
    }
};
</script>

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


Sets up initial transitions

Sets up initial transitions

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/jordmur/txt.git/'


添加 scoped 属性

添加 scoped 属性

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/wuazhu/chinapost.git/'


add external link icon as component

add external link icon as component


another fix on transmitter creation

another fix on transmitter creation

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/'


fix: todo编辑中的textarea输入不进去问题。

fix: todo编辑中的textarea输入不进去问题。

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/styleyan/vue2-practice.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/'


Implement Pager component

Implement Pager component

This is a fork of github.com/lokyoung/vuejs-paginate, with
a forcePage prop added.

I need to fork this properly and create a PR upstream

Related to #1

<template>

      {{ prevText }}

      {{ page.content }}
      {{ page.content }}

      {{ nextText }}

</template>

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


Export cancellation

Export cancellation


下拉菜单添加hide方法

下拉菜单添加hide方法

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/bingo-oss/bui-weex.git/'


add notification while uninstall with module enabled

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/'


Adds the component that is responsible for registering the user

<template>

Register

                <form method="POST" @submit.prevent="registerUser">
                <alert-messages :messages="messages"></alert-messages>
                <fieldset>

                        Name

                            <input class="form-control input-sm" v-model="user.name" name="name" type="text" id="name">

                        Email

                            <input class="form-control input-sm" v-model="user.email" name="email" type="text" id="email">

                        Password

                            <input class="form-control input-sm" v-model="user.password" name="password" type="password" value="" id="password">

                        Confirm Password

                            <input class="form-control input-sm" v-model="user.password_confirmation" name="password_confirmation" type="password" value="" id="password_confirmation">

                        <loading-button type="success" size="sm" :loading="loading">Sign Up</loading-button>

                </fieldset>
                </form>

</template>

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


fixing padding on the sending animation

fixing padding on the sending 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/codeweavers/Consign.git/'


Update description

Update 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/soanvig/hptcg-deck-builder.git/'


create summary-box reusable component

create summary-box reusable component

<template>

{{ heading }}

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

<slot name="bottom"></slot>

</template>

error: pathspec 'static/js/src/entry/user-portal/components/SummaryBox.vue' did not match any file(s) known to git


src => es5

src => es5

<template lang="pug">
  doc-view
    template(slot-scope="{ namespace }")
      section#light-and-dark
        section-head(:value="`${namespace}.lightAndDarkHeader`")
        section-text(:value="`${namespace}.lightAndDarkText1`")
        markup(lang="html")
          |<v-app light>
          |...
          |</v-app>
        section-text(:value="`${namespace}.lightAndDarkText2`")

      section#customizing
        section-head(:value="`${namespace}.customizingHeader`")
        section-text(:value="`${namespace}.customizingText1`")
        markup(lang="javascript")
          |{
          |   primary: '#1976D2',
          |   secondary: '#424242',
          |   accent: '#82B1FF',
          |   error: '#FF5252',
          |   info: '#2196F3',
          |   success: '#4CAF50',
          |   warning: '#FFC107'
          |}
        section-text(:value="`${namespace}.customizingText2`")
        markup(lang="javascript")
          |Vue.use(Vuetify, {
          |   theme: {
          |     primary: '#3f51b5',
          |     secondary: '#b0bec5',
          |     accent: '#8c9eff',
          |     error: '#b71c1c'
          |   }
          |})
        section-text(:value="`${namespace}.customizingText3`")
        markup(lang="javascript")
          |import colors from 'vuetify/es5/util/colors'
          |
          |Vue.use(Vuetify, {
          |   theme: {
          |     primary: colors.purple.base,
          |     secondary: colors.gray.darken1,
          |     accent: colors.shades.black,
          |     error: colors.red.accent3
          |   }
          |})
        section-text(:value="`${namespace}.customizingText4`")
        section-text(:value="`${namespace}.customizingText5`")
        markup(lang="javascript")
          |this.$vuetify.theme.primary = '#4caf50'
</template>

<template lang="pug">
  doc-view
    template(slot-scope="{ namespace }")
      section#light-and-dark
        section-head(:value="`${namespace}.lightAndDarkHeader`")
        section-text(:value="`${namespace}.lightAndDarkText1`")
        markup(lang="html")
          |<v-app light>
          |...
          |</v-app>
        section-text(:value="`${namespace}.lightAndDarkText2`")

      section#customizing
        section-head(:value="`${namespace}.customizingHeader`")
        section-text(:value="`${namespace}.customizingText1`")
        markup(lang="javascript")
          |{
          |   primary: '#1976D2',
          |   secondary: '#424242',
          |   accent: '#82B1FF',
          |   error: '#FF5252',
          |   info: '#2196F3',
          |   success: '#4CAF50',
          |   warning: '#FFC107'
          |}
        section-text(:value="`${namespace}.customizingText2`")
        markup(lang="javascript")
          |Vue.use(Vuetify, {
          |   theme: {
          |     primary: '#3f51b5',
          |     secondary: '#b0bec5',
          |     accent: '#8c9eff',
          |     error: '#b71c1c'
          |   }
          |})
        section-text(:value="`${namespace}.customizingText3`")
        markup(lang="javascript")
          |import colors from 'vuetify/src/util/colors'
          |
          |Vue.use(Vuetify, {
          |   theme: {
          |     primary: colors.purple.base,
          |     secondary: colors.gray.darken1,
          |     accent: colors.shades.black,
          |     error: colors.red.accent3
          |   }
          |})
        section-text(:value="`${namespace}.customizingText4`")
        section-text(:value="`${namespace}.customizingText5`")
        markup(lang="javascript")
          |this.$vuetify.theme.primary = '#4caf50'
</template>