diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000000..9e26dfeeb6e --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/resources/js/Shared/ContactCard.vue b/resources/js/Shared/ContactCard.vue index d35f1e018cb..37e4eb47b95 100644 --- a/resources/js/Shared/ContactCard.vue +++ b/resources/js/Shared/ContactCard.vue @@ -1,6 +1,8 @@ + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/BadgeIcon.vue b/resources/js/Shared/Icons/BadgeIcon.vue new file mode 100644 index 00000000000..cb346771207 --- /dev/null +++ b/resources/js/Shared/Icons/BadgeIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/BallIcon.vue b/resources/js/Shared/Icons/BallIcon.vue new file mode 100644 index 00000000000..ddbdfb0e37c --- /dev/null +++ b/resources/js/Shared/Icons/BallIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/CalendarIcon.vue b/resources/js/Shared/Icons/CalendarIcon.vue new file mode 100644 index 00000000000..649d48e3f16 --- /dev/null +++ b/resources/js/Shared/Icons/CalendarIcon.vue @@ -0,0 +1,35 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/CallIcon.vue b/resources/js/Shared/Icons/CallIcon.vue new file mode 100644 index 00000000000..c9da92d7203 --- /dev/null +++ b/resources/js/Shared/Icons/CallIcon.vue @@ -0,0 +1,38 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/CheckedIcon.vue b/resources/js/Shared/Icons/CheckedIcon.vue new file mode 100644 index 00000000000..e7b19015957 --- /dev/null +++ b/resources/js/Shared/Icons/CheckedIcon.vue @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/ChevronIcon.vue b/resources/js/Shared/Icons/ChevronIcon.vue new file mode 100644 index 00000000000..15af8ad9527 --- /dev/null +++ b/resources/js/Shared/Icons/ChevronIcon.vue @@ -0,0 +1,50 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/ClockIcon.vue b/resources/js/Shared/Icons/ClockIcon.vue new file mode 100644 index 00000000000..320def3e62b --- /dev/null +++ b/resources/js/Shared/Icons/ClockIcon.vue @@ -0,0 +1,35 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/DarkModeIcon.vue b/resources/js/Shared/Icons/DarkModeIcon.vue new file mode 100644 index 00000000000..f7dfc8cf8ea --- /dev/null +++ b/resources/js/Shared/Icons/DarkModeIcon.vue @@ -0,0 +1,105 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/DatabaseIcon.vue b/resources/js/Shared/Icons/DatabaseIcon.vue new file mode 100644 index 00000000000..2b59b14a7a9 --- /dev/null +++ b/resources/js/Shared/Icons/DatabaseIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/DateIcon.vue b/resources/js/Shared/Icons/DateIcon.vue new file mode 100644 index 00000000000..41d260fcb24 --- /dev/null +++ b/resources/js/Shared/Icons/DateIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/DollarIcon.vue b/resources/js/Shared/Icons/DollarIcon.vue new file mode 100644 index 00000000000..8d24edb6b91 --- /dev/null +++ b/resources/js/Shared/Icons/DollarIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/DoorIcon.vue b/resources/js/Shared/Icons/DoorIcon.vue new file mode 100644 index 00000000000..c04fbd1373a --- /dev/null +++ b/resources/js/Shared/Icons/DoorIcon.vue @@ -0,0 +1,35 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/EditIcon.vue b/resources/js/Shared/Icons/EditIcon.vue new file mode 100644 index 00000000000..682c457f7c6 --- /dev/null +++ b/resources/js/Shared/Icons/EditIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/FaceIcon.vue b/resources/js/Shared/Icons/FaceIcon.vue new file mode 100644 index 00000000000..b6a85f32a0f --- /dev/null +++ b/resources/js/Shared/Icons/FaceIcon.vue @@ -0,0 +1,52 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/FireIcon.vue b/resources/js/Shared/Icons/FireIcon.vue new file mode 100644 index 00000000000..e48b921b876 --- /dev/null +++ b/resources/js/Shared/Icons/FireIcon.vue @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/LampIcon.vue b/resources/js/Shared/Icons/LampIcon.vue new file mode 100644 index 00000000000..06b222a8d2b --- /dev/null +++ b/resources/js/Shared/Icons/LampIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/MapPointerIcon.vue b/resources/js/Shared/Icons/MapPointerIcon.vue new file mode 100644 index 00000000000..70d82da8049 --- /dev/null +++ b/resources/js/Shared/Icons/MapPointerIcon.vue @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/MenuIcon.vue b/resources/js/Shared/Icons/MenuIcon.vue new file mode 100644 index 00000000000..097ea4f04df --- /dev/null +++ b/resources/js/Shared/Icons/MenuIcon.vue @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/MinusIcon.vue b/resources/js/Shared/Icons/MinusIcon.vue new file mode 100644 index 00000000000..bcde39e3773 --- /dev/null +++ b/resources/js/Shared/Icons/MinusIcon.vue @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/MoonIcon.vue b/resources/js/Shared/Icons/MoonIcon.vue new file mode 100644 index 00000000000..cb916752db2 --- /dev/null +++ b/resources/js/Shared/Icons/MoonIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/NoteIcon.vue b/resources/js/Shared/Icons/NoteIcon.vue new file mode 100644 index 00000000000..64bb0a4c23d --- /dev/null +++ b/resources/js/Shared/Icons/NoteIcon.vue @@ -0,0 +1,25 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/PeopleIcon.vue b/resources/js/Shared/Icons/PeopleIcon.vue new file mode 100644 index 00000000000..799d8af22b1 --- /dev/null +++ b/resources/js/Shared/Icons/PeopleIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/PhotoIcon.vue b/resources/js/Shared/Icons/PhotoIcon.vue new file mode 100644 index 00000000000..6629227f76d --- /dev/null +++ b/resources/js/Shared/Icons/PhotoIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/PlusIcon.vue b/resources/js/Shared/Icons/PlusIcon.vue new file mode 100644 index 00000000000..fb89429bc27 --- /dev/null +++ b/resources/js/Shared/Icons/PlusIcon.vue @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/RefreshIcon.vue b/resources/js/Shared/Icons/RefreshIcon.vue new file mode 100644 index 00000000000..e0f786101b2 --- /dev/null +++ b/resources/js/Shared/Icons/RefreshIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/ReminderIcon.vue b/resources/js/Shared/Icons/ReminderIcon.vue new file mode 100644 index 00000000000..4dc9eca167a --- /dev/null +++ b/resources/js/Shared/Icons/ReminderIcon.vue @@ -0,0 +1,16 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/SearchIcon.vue b/resources/js/Shared/Icons/SearchIcon.vue new file mode 100644 index 00000000000..4a150494f80 --- /dev/null +++ b/resources/js/Shared/Icons/SearchIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/SettingIcon.vue b/resources/js/Shared/Icons/SettingIcon.vue new file mode 100644 index 00000000000..9c1571395d3 --- /dev/null +++ b/resources/js/Shared/Icons/SettingIcon.vue @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/StarIcon.vue b/resources/js/Shared/Icons/StarIcon.vue new file mode 100644 index 00000000000..7d9be916a81 --- /dev/null +++ b/resources/js/Shared/Icons/StarIcon.vue @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/resources/js/Shared/Icons/TagIcon.vue b/resources/js/Shared/Icons/TagIcon.vue new file mode 100644 index 00000000000..06f24d20f0b --- /dev/null +++ b/resources/js/Shared/Icons/TagIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/TaskIcon.vue b/resources/js/Shared/Icons/TaskIcon.vue new file mode 100644 index 00000000000..c7b364db785 --- /dev/null +++ b/resources/js/Shared/Icons/TaskIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/TwoPinMapIcon.vue b/resources/js/Shared/Icons/TwoPinMapIcon.vue new file mode 100644 index 00000000000..2ecee44087a --- /dev/null +++ b/resources/js/Shared/Icons/TwoPinMapIcon.vue @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/ValideIcon.vue b/resources/js/Shared/Icons/ValideIcon.vue new file mode 100644 index 00000000000..10ea5f34a42 --- /dev/null +++ b/resources/js/Shared/Icons/ValideIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Icons/WorldIcon.vue b/resources/js/Shared/Icons/WorldIcon.vue new file mode 100644 index 00000000000..3d2467fe75f --- /dev/null +++ b/resources/js/Shared/Icons/WorldIcon.vue @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/resources/js/Shared/Layout.vue b/resources/js/Shared/Layout.vue index 3850528b503..7f08adeca34 100644 --- a/resources/js/Shared/Layout.vue +++ b/resources/js/Shared/Layout.vue @@ -13,14 +13,7 @@
- - - + {{ layoutData.vault.name }}
@@ -28,18 +21,7 @@
- - - + -
- - - - - - - - - - - - - - - - +
+
  • - - - - + {{ $t('Settings') }}
  • - - - + {{ $t('Logout') }} @@ -492,14 +350,24 @@ import { Link } from '@inertiajs/vue3'; import Toaster from '@/Shared/Toaster.vue'; import FooterLayout from '@/Layouts/FooterLayout.vue'; +import ChevronIcon from '@/Shared/Icons/ChevronIcon.vue'; +import SearchIcon from '@/Shared/Icons/SearchIcon.vue'; +import DarkModeIcon from '@/Shared/Icons/DarkModeIcon.vue'; +import SettingIcon from '@/Shared/Icons/SettingIcon.vue'; +import DoorIcon from '@/Shared/Icons/DoorIcon.vue'; export default { components: { InertiaLink: Link, Toaster, FooterLayout, + ChevronIcon, + SearchIcon, + DarkModeIcon, + SettingIcon, + DoorIcon, }, - + props: { title: { type: String, diff --git a/resources/js/Shared/Modules/Addresses.vue b/resources/js/Shared/Modules/Addresses.vue index b49b56e6014..43e17f6dad5 100644 --- a/resources/js/Shared/Modules/Addresses.vue +++ b/resources/js/Shared/Modules/Addresses.vue @@ -9,6 +9,7 @@ import Dropdown from '@/Shared/Form/Dropdown.vue'; import JetConfirmationModal from '@/Components/Jetstream/ConfirmationModal.vue'; import JetDangerButton from '@/Components/Jetstream/DangerButton.vue'; import JetSecondaryButton from '@/Components/Jetstream/SecondaryButton.vue'; +import MapPointerIcon from '@/Shared/Icons/MapPointerIcon.vue'; const props = defineProps({ layoutData: Object, @@ -150,19 +151,7 @@ const destroy = () => {
    - - - - + diff --git a/resources/js/Shared/Modules/Calls.vue b/resources/js/Shared/Modules/Calls.vue index 0d460a1b1c8..c924094dba7 100644 --- a/resources/js/Shared/Modules/Calls.vue +++ b/resources/js/Shared/Modules/Calls.vue @@ -10,6 +10,7 @@ import PrettyButton from '@/Shared/Form/PrettyButton.vue'; import PrettySpan from '@/Shared/Form/PrettySpan.vue'; import TextArea from '@/Shared/Form/TextArea.vue'; import Errors from '@/Shared/Form/Errors.vue'; +import CallIcon from '@/Shared/Icons/CallIcon.vue'; const props = defineProps({ data: Object, @@ -153,18 +154,7 @@ const destroy = (call) => {
    - - - + {{ $t('Calls') }} @@ -403,35 +393,7 @@ const destroy = (call) => {
    - - - - - - - - - +
    {{ call.called_at }} diff --git a/resources/js/Shared/Modules/ContactInformation.vue b/resources/js/Shared/Modules/ContactInformation.vue index 0a9f539505b..cff45e37a59 100644 --- a/resources/js/Shared/Modules/ContactInformation.vue +++ b/resources/js/Shared/Modules/ContactInformation.vue @@ -4,18 +4,7 @@
    - - - + @@ -163,6 +152,7 @@ import PrettySpan from '@/Shared/Form/PrettySpan.vue'; import TextInput from '@/Shared/Form/TextInput.vue'; import Dropdown from '@/Shared/Form/Dropdown.vue'; import Errors from '@/Shared/Form/Errors.vue'; +import WorldIcon from '@/Shared/Icons/WorldIcon.vue'; export default { components: { @@ -171,6 +161,7 @@ export default { TextInput, Dropdown, Errors, + WorldIcon, }, props: { diff --git a/resources/js/Shared/Modules/ContactName.vue b/resources/js/Shared/Modules/ContactName.vue index 54c36baf999..d02647cc525 100644 --- a/resources/js/Shared/Modules/ContactName.vue +++ b/resources/js/Shared/Modules/ContactName.vue @@ -3,18 +3,7 @@
    {{ $t('Name') }}
    - - - +
    @@ -30,31 +19,11 @@ :title="$t('Set as favorite')" arrow-point-at-center @click.prevent="toggleFavorite"> - - - + - + - - - +
    @@ -62,11 +31,15 @@