diff --git a/src/components/Link.vue b/src/components/Link.vue index 39b6f9e..e4b9698 100644 --- a/src/components/Link.vue +++ b/src/components/Link.vue @@ -61,6 +61,10 @@ export default { type: String, default: '#' }, + noBaseClasses: { + type: Boolean, + default: false + }, target: { type: String, default: undefined @@ -76,8 +80,8 @@ export default { }, computed: { - classes: ({ disabled, isExternal, themeClass }) => ({ - 'ct-link': true, + classes: ({ disabled, isExternal, noBaseClasses, themeClass }) => ({ + 'ct-link': !noBaseClasses, 'ct-link--disabled': disabled, 'ct-link--external': isExternal, [themeClass]: true