diff --git a/app/components/pages/utilities/dice-roller/generic-dice-roller.tsx b/app/components/pages/utilities/dice-roller/generic-dice-roller.tsx index 949c232..f67657f 100644 --- a/app/components/pages/utilities/dice-roller/generic-dice-roller.tsx +++ b/app/components/pages/utilities/dice-roller/generic-dice-roller.tsx @@ -3,11 +3,19 @@ import type { MouseEvent } from 'react'; import { Fragment, useState, useTransition } from 'react'; import DiceRollCounterBadge from '~/components/pages/utilities/dice-roller/helpers/dice-roll-counter.badge'; import DiceText from '~/components/pages/utilities/dice-roller/helpers/dice-text'; +import { + NumberField, + NumberFieldDecrement, + NumberFieldGroup, + NumberFieldIncrement, + NumberFieldInput, + NumberFieldScrubArea, +} from '~/components/reui/number-field'; import { Button } from '~/components/ui/button'; import { ButtonGroup } from '~/components/ui/button-group'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '~/components/ui/card'; import { Dialog, DialogContent, DialogHeader } from '~/components/ui/dialog'; -import { InputGroup, InputGroupAddon, InputGroupButton, InputGroupInput } from '~/components/ui/input-group'; +import { InputGroupAddon, InputGroupButton } from '~/components/ui/input-group'; import { Popover, PopoverContent, PopoverTrigger } from '~/components/ui/popover'; import { Separator } from '~/components/ui/separator'; import { Tooltip, TooltipContent, TooltipTrigger } from '~/components/ui/tooltip'; @@ -132,52 +140,66 @@ export default function GenericDiceRoller() { })} -
- - - - - - - - } +
+ setModifier(Number(value))} + > + + + + + + + + } + /> + +

Modifiers

+

+ Use these modifiers to adjust your dice rolls. You can add or subtract + values as needed. Check your game rules for more details. +

+
+
+ - -

Modifiers

-

- Use these modifiers to adjust your dice rolls. You can add or subtract values as - needed. Check your game rules for more details. -

-
- - Mod. - setModifier(Number(e.target.value))} - /> - + + + +
+
- -