From e39c8d6713a68786a149bb8e65644e1ef9e8e5e8 Mon Sep 17 00:00:00 2001 From: Justin Date: Tue, 14 Jun 2022 14:17:35 -0400 Subject: [PATCH] Add danger-link button --- app/soapbox/components/ui/button/useButtonStyles.ts | 3 ++- app/soapbox/features/compose/components/polls/poll-form.tsx | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/soapbox/components/ui/button/useButtonStyles.ts b/app/soapbox/components/ui/button/useButtonStyles.ts index 4e24c0d43..6f26d8be1 100644 --- a/app/soapbox/components/ui/button/useButtonStyles.ts +++ b/app/soapbox/components/ui/button/useButtonStyles.ts @@ -1,6 +1,6 @@ import classNames from 'classnames'; -type ButtonThemes = 'primary' | 'secondary' | 'ghost' | 'accent' | 'danger' | 'transparent' | 'link' +type ButtonThemes = 'primary' | 'secondary' | 'ghost' | 'accent' | 'danger' | 'transparent' | 'link' | 'danger-link' type ButtonSizes = 'sm' | 'md' | 'lg' type IButtonStyles = { @@ -25,6 +25,7 @@ const useButtonStyles = ({ ghost: 'shadow-none border-gray-200 text-gray-700 bg-white dark:border-slate-700 dark:bg-slate-800 dark:text-slate-200 focus:ring-primary-500 focus:ring-2 focus:ring-offset-2', accent: 'border-transparent text-white bg-accent-500 hover:bg-accent-300 focus:ring-pink-500 focus:ring-2 focus:ring-offset-2', danger: 'border-transparent text-danger-700 bg-danger-100 hover:bg-danger-200 focus:ring-danger-500 focus:ring-2 focus:ring-offset-2', + 'danger-link': 'border-transparent text-accent-500 hover:bg-accent-500 hover:bg-opacity-10', transparent: 'border-transparent text-gray-800 backdrop-blur-sm bg-white/75 hover:bg-white/80', link: 'border-transparent text-primary-600 dark:text-primary-400 hover:bg-primary-100 hover:text-primary-700 dark:hover:bg-slate-900/50', }; diff --git a/app/soapbox/features/compose/components/polls/poll-form.tsx b/app/soapbox/features/compose/components/polls/poll-form.tsx index 04bee234b..56cbd0d46 100644 --- a/app/soapbox/features/compose/components/polls/poll-form.tsx +++ b/app/soapbox/features/compose/components/polls/poll-form.tsx @@ -1,5 +1,3 @@ -'use strict'; - import React from 'react'; import { defineMessages, FormattedMessage, useIntl } from 'react-intl'; @@ -192,7 +190,7 @@ const PollForm = () => { {/* Remove Poll */}
-