├── HabitTracker.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── AliMert.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── HabitTracker ├── App │ ├── ContentView.swift │ └── HabitTrackerApp.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ ├── Icon-App-83.5x83.5@2x.png │ │ └── ItunesArtwork@2x.png │ ├── Card Colors │ │ ├── Card-1.colorset │ │ │ └── Contents.json │ │ ├── Card-2.colorset │ │ │ └── Contents.json │ │ ├── Card-3.colorset │ │ │ └── Contents.json │ │ ├── Card-4.colorset │ │ │ └── Contents.json │ │ ├── Card-5.colorset │ │ │ └── Contents.json │ │ ├── Card-6.colorset │ │ │ └── Contents.json │ │ ├── Card-7.colorset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Contents.json │ └── TFBG.colorset │ │ └── Contents.json ├── Common │ ├── Extensions │ │ └── View+Extensions.swift │ ├── ViewModifiers │ │ └── Delete.swift │ └── Views │ │ ├── DynamicFilteredView.swift │ │ └── RoundedCorner.swift ├── CoreData │ ├── CoreDataHabitManager.swift │ └── HabitTracker.xcdatamodeld │ │ ├── .xccurrentversion │ │ └── Shared.xcdatamodel │ │ └── contents └── Modules │ ├── AddHabit │ ├── View │ │ └── AddHabitView.swift │ └── ViewModel │ │ └── AddHabitViewModel.swift │ └── Habits │ ├── Delegate │ └── HabitDropDelegate.swift │ └── View │ ├── HabitCardView.swift │ └── HabitsView.swift ├── README.md └── screenshots ├── dark1.png ├── dark2.png ├── light1.png └── light2.png /HabitTracker.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /HabitTracker.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /HabitTracker.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /HabitTracker.xcodeproj/xcuserdata/AliMert.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker.xcodeproj/xcuserdata/AliMert.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /HabitTracker/App/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/App/ContentView.swift -------------------------------------------------------------------------------- /HabitTracker/App/HabitTrackerApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/App/HabitTrackerApp.swift -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Card-1.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Card-1.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Card-2.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Card-2.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Card-3.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Card-3.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Card-4.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Card-4.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Card-5.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Card-5.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Card-6.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Card-6.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Card-7.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Card-7.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Card Colors/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Card Colors/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Assets.xcassets/TFBG.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Assets.xcassets/TFBG.colorset/Contents.json -------------------------------------------------------------------------------- /HabitTracker/Common/Extensions/View+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Common/Extensions/View+Extensions.swift -------------------------------------------------------------------------------- /HabitTracker/Common/ViewModifiers/Delete.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Common/ViewModifiers/Delete.swift -------------------------------------------------------------------------------- /HabitTracker/Common/Views/DynamicFilteredView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Common/Views/DynamicFilteredView.swift -------------------------------------------------------------------------------- /HabitTracker/Common/Views/RoundedCorner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Common/Views/RoundedCorner.swift -------------------------------------------------------------------------------- /HabitTracker/CoreData/CoreDataHabitManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/CoreData/CoreDataHabitManager.swift -------------------------------------------------------------------------------- /HabitTracker/CoreData/HabitTracker.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/CoreData/HabitTracker.xcdatamodeld/.xccurrentversion -------------------------------------------------------------------------------- /HabitTracker/CoreData/HabitTracker.xcdatamodeld/Shared.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/CoreData/HabitTracker.xcdatamodeld/Shared.xcdatamodel/contents -------------------------------------------------------------------------------- /HabitTracker/Modules/AddHabit/View/AddHabitView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Modules/AddHabit/View/AddHabitView.swift -------------------------------------------------------------------------------- /HabitTracker/Modules/AddHabit/ViewModel/AddHabitViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Modules/AddHabit/ViewModel/AddHabitViewModel.swift -------------------------------------------------------------------------------- /HabitTracker/Modules/Habits/Delegate/HabitDropDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Modules/Habits/Delegate/HabitDropDelegate.swift -------------------------------------------------------------------------------- /HabitTracker/Modules/Habits/View/HabitCardView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Modules/Habits/View/HabitCardView.swift -------------------------------------------------------------------------------- /HabitTracker/Modules/Habits/View/HabitsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/HabitTracker/Modules/Habits/View/HabitsView.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/README.md -------------------------------------------------------------------------------- /screenshots/dark1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/screenshots/dark1.png -------------------------------------------------------------------------------- /screenshots/dark2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/screenshots/dark2.png -------------------------------------------------------------------------------- /screenshots/light1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/screenshots/light1.png -------------------------------------------------------------------------------- /screenshots/light2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AliMert/HabitTracker-SwiftUI/HEAD/screenshots/light2.png --------------------------------------------------------------------------------