Rebrand entire project from Feels to Reflect

Complete rename across all bundle IDs, App Groups, CloudKit containers,
StoreKit product IDs, data store filenames, URL schemes, logger subsystems,
Swift identifiers, user-facing strings (7 languages), file names, directory
names, Xcode project, schemes, assets, and documentation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-02-26 11:47:16 -06:00
parent b1a54d2844
commit 0442eab1f8
380 changed files with 858 additions and 1077 deletions

View File

@@ -1,6 +1,6 @@
//
// AllMoods.swift
// Feels (iOS)
// Reflect (iOS)
//
// Created by Trey Tartt on 2/6/22.
//

View File

@@ -1,6 +1,6 @@
//
// CurrentStreakTemplate.swift
// Feels (iOS)
// Reflect (iOS)
//
// Created by Trey Tartt on 2/9/22.
//

View File

@@ -1,6 +1,6 @@
//
// AllMoods.swift
// Feels (iOS)
// Reflect (iOS)
//
// Created by Trey Tartt on 2/6/22.
//

View File

@@ -1,6 +1,6 @@
//
// MonthTotalTemplate.swift
// Feels (iOS)
// Reflect (iOS)
//
// Created by Trey Tartt on 2/9/22.
//

View File

@@ -1,6 +1,6 @@
//
// AllMoodsVariations.swift
// Feels
// Reflect
//
// 3 design variations for the All Moods Total sharing template.
//
@@ -106,13 +106,13 @@ struct AllMoodsV2: View {
Spacer().frame(height: 50)
VStack(spacing: 10) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 96, height: 96)
.clipShape(RoundedRectangle(cornerRadius: 22))
Text("Feels")
Text("Reflect")
.font(.system(size: 28, weight: .semibold, design: .rounded))
.foregroundColor(Color(hex: "8B5E3C").opacity(0.4))
}
@@ -192,13 +192,13 @@ struct AllMoodsV5: View {
Color(hex: "1C1C1E")
VStack(spacing: 10) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 96, height: 96)
.clipShape(RoundedRectangle(cornerRadius: 22))
Text("Feels")
Text("Reflect")
.font(.system(size: 28, weight: .bold, design: .rounded))
.foregroundColor(.white.opacity(0.3))
}

View File

@@ -1,6 +1,6 @@
//
// CurrentStreakVariations.swift
// Feels
// Reflect
//
// 2 design variations for the Current Streak (Last 10 Days) sharing template.
//
@@ -90,13 +90,13 @@ struct CurrentStreakV2: View {
Spacer()
VStack(spacing: 10) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 96, height: 96)
.clipShape(RoundedRectangle(cornerRadius: 22))
Text("Feels")
Text("Reflect")
.font(.system(size: 28, weight: .semibold, design: .rounded))
.foregroundColor(Color(hex: "8B5E3C").opacity(0.4))
}
@@ -188,13 +188,13 @@ struct CurrentStreakV5: View {
// Footer
VStack(spacing: 10) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 96, height: 96)
.clipShape(RoundedRectangle(cornerRadius: 22))
Text("Feels")
Text("Reflect")
.font(.system(size: 28, weight: .bold, design: .rounded))
.foregroundColor(.white.opacity(0.3))
}

View File

@@ -1,6 +1,6 @@
//
// LongestStreakVariations.swift
// Feels
// Reflect
//
// 2 design variations for the Longest Streak sharing template.
//
@@ -111,13 +111,13 @@ struct LongestStreakV2: View {
Spacer()
VStack(spacing: 6) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 72, height: 72)
.clipShape(RoundedRectangle(cornerRadius: 16))
Text("Feels")
Text("Reflect")
.font(.system(size: 22, weight: .medium, design: .rounded))
.foregroundColor(Color(hex: "8B5E3C").opacity(0.4))
}
@@ -217,13 +217,13 @@ struct LongestStreakV3: View {
}
VStack(spacing: 6) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 72, height: 72)
.clipShape(RoundedRectangle(cornerRadius: 16))
Text("Feels")
Text("Reflect")
.font(.system(size: 22, weight: .medium))
.foregroundColor(Color(hex: "3A3A4A"))
}

View File

@@ -1,6 +1,6 @@
//
// MonthTotalVariations.swift
// Feels
// Reflect
//
// 3 design variations for the Month Total sharing template.
//
@@ -93,13 +93,13 @@ struct MonthTotalV1: View {
Spacer()
VStack(spacing: 10) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 96, height: 96)
.clipShape(RoundedRectangle(cornerRadius: 22))
Text("Feels")
Text("Reflect")
.font(.system(size: 28, weight: .medium, design: .rounded))
.foregroundColor(Color(hex: "C7C7CC"))
}
@@ -200,13 +200,13 @@ struct MonthTotalV5: View {
Color(hex: "1C1C1E")
VStack(spacing: 10) {
Image("FeelsAppIcon")
Image("ReflectAppIcon")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 96, height: 96)
.clipShape(RoundedRectangle(cornerRadius: 22))
Text("Feels")
Text("Reflect")
.font(.system(size: 28, weight: .bold, design: .rounded))
.foregroundColor(.white.opacity(0.3))
}

View File

@@ -1,6 +1,6 @@
//
// WeekTotalTemplate.swift
// Feels (iOS)
// Reflect (iOS)
//
// Created by Trey Tartt on 2/9/22.
//