Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Milestone v231003 #3077

Merged
merged 33 commits into from
Nov 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
b251d42
feat(action.page): match new UI design
sultanmyrza Oct 4, 2023
c61da66
feat(order-details-dialog): match new UI design
sultanmyrza Oct 4, 2023
21f0429
feat: add action-details page
sultanmyrza Oct 4, 2023
6600cc0
chore: refactor `syncProfile` to `syncUser`
sultanmyrza Sep 11, 2023
d82ef02
feat(uploading-bar): match new UI design
sultanmyrza Oct 4, 2023
aa7b452
feat(dia-backend-auth): add profileDescription$
sultanmyrza Oct 4, 2023
ceed7e6
chore: add icons for capture-tab
sultanmyrza Oct 4, 2023
a49eb02
feat(capture-tab): match new UI design
sultanmyrza Oct 4, 2023
c47ebaa
chore: add translation for "confrim" text
sultanmyrza Oct 4, 2023
13701d7
fix(order-detail-dialog): change "ok" to "confirm"
sultanmyrza Oct 4, 2023
def5c8c
Revert "feat(uploading-bar): match new UI design"
sultanmyrza Oct 4, 2023
27955ea
Revert "chore: add icons for capture-tab"
sultanmyrza Oct 4, 2023
3540ae4
feat(capture-tab): use text instead of icons in segment
sultanmyrza Oct 4, 2023
42fe073
feat: add what-are-actions page
sultanmyrza Oct 5, 2023
58481c1
feat(actions): add button to navigate to what-are-actions page
sultanmyrza Oct 5, 2023
3aa744d
style: fix linting
sultanmyrza Oct 5, 2023
038945e
fix(what-are-actions.page): re-implement with ionic
sultanmyrza Oct 5, 2023
63f2225
fix(zh-tw): translation for "What is action"
sultanmyrza Oct 6, 2023
45b5e2d
fix(action-details): navigate back to home page using browser history…
sultanmyrza Oct 6, 2023
74c1c9c
fix(action-details): make submit button responsive
sultanmyrza Oct 10, 2023
63879d7
fix(capture-tab): set profile image bg to cover
sultanmyrza Oct 17, 2023
2b7df2f
fix(zh-tw): remove unnecessary sentence
sultanmyrza Oct 17, 2023
0ccd8bb
change(translation): for `fileSizeExeedsLimit`
sultanmyrza Oct 25, 2023
d54067d
fix(action-details) navigation after "Gift Capture"
sultanmyrza Oct 25, 2023
077c71e
fix(signup.page): show correct error message for duplicate username
sultanmyrza Oct 31, 2023
870585a
Merge pull request #3076 from numbersprotocol/fix-v231003-Issue-When-…
sultanmyrza Nov 1, 2023
ce8e953
Merge pull request #3075 from numbersprotocol/feature-v231003-fit-fig…
sultanmyrza Nov 1, 2023
f9224c5
Merge pull request #3074 from numbersprotocol/feature-v231003-Update-…
sultanmyrza Nov 1, 2023
ce8fae7
Merge pull request #3073 from numbersprotocol/v231003-newtork-app-ui-…
sultanmyrza Nov 1, 2023
0021739
chore: bump app version to 0.86.4
sultanmyrza Nov 1, 2023
2302c9b
chore: update CHANGELOG.md for 0.86.4
sultanmyrza Nov 1, 2023
16490fb
fix: set iOS provisioning profile to NumbersAppDistributionV5
sultanmyrza Nov 1, 2023
b21f1a9
Merge pull request #3078 from numbersprotocol/fix-ios-provisioning-pr…
sultanmyrza Nov 1, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.86.4] - 2023-11-11

### Added

1. Feature newtork app ui update (#3073)
1. Feature Update instructions about the upload size limitation (#3074)
1. Feature fit figma profile page tab (#3075)

### Fixed

1. Fix Issue When user registers the account but user inputs the existing name the error message is wrong (#3076)

## [0.85.2] - 2023-09-21

### Added
Expand Down Expand Up @@ -2201,7 +2213,8 @@ This is the first release! _Capture Lite_ is a cross-platform app adapted from [
- Web - see the demo [here](https://github.com/numbersprotocol/capture-lite#demo-app)
- Android - the APK file `app-debug.apk` is attached to this release

[unreleased]: https://github.com/numbersprotocol/capture-lite/compare/0.85.2...HEAD
[unreleased]: https://github.com/numbersprotocol/capture-lite/compare/0.86.4...HEAD
[0.86.4]: https://github.com/numbersprotocol/capture-lite/compare/0.83.2...0.86.4
[0.83.2]: https://github.com/numbersprotocol/capture-lite/compare/0.82.4...0.85.2
[0.82.4]: https://github.com/numbersprotocol/capture-lite/compare/0.82.4...0.83.2
[0.82.4]: https://github.com/numbersprotocol/capture-lite/compare/0.82.3...0.82.4
Expand Down
4 changes: 2 additions & 2 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ android {
applicationId "io.numbersprotocol.capturelite"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 852
versionName "0.85.2"
versionCode 864
versionName "0.86.4"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildFeatures {
Expand Down
12 changes: 6 additions & 6 deletions ios/App/App.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -368,18 +368,18 @@
CODE_SIGN_ENTITLEMENTS = App/App.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 852;
CURRENT_PROJECT_VERSION = 864;
DEVELOPMENT_TEAM = G7NB5YCKAP;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = G7NB5YCKAP;
INFOPLIST_FILE = App/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 0.85.2;
MARKETING_VERSION = 0.86.4;
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\"";
PRODUCT_BUNDLE_IDENTIFIER = io.numbersprotocol.capturelite;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = NumbersAppDistributionV4;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = NumbersAppDistributionV4;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = NumbersAppDistributionV5;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
Expand All @@ -395,17 +395,17 @@
CODE_SIGN_ENTITLEMENTS = App/App.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 852;
CURRENT_PROJECT_VERSION = 864;
DEVELOPMENT_TEAM = G7NB5YCKAP;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = G7NB5YCKAP;
INFOPLIST_FILE = App/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 0.85.2;
MARKETING_VERSION = 0.86.4;
PRODUCT_BUNDLE_IDENTIFIER = io.numbersprotocol.capturelite;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = NumbersAppDistributionV4;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = NumbersAppDistributionV4;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = NumbersAppDistributionV5;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "capture-lite",
"version": "0.85.2",
"version": "0.86.4",
"author": "numbersprotocol",
"homepage": "https://numbersprotocol.io/",
"scripts": {
Expand Down
41 changes: 39 additions & 2 deletions src/app/features/home/capture-tab/capture-tab.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,40 @@
<ion-refresher slot="fixed" (ionRefresh)="refreshCaptures($event)">
<ion-refresher-content></ion-refresher-content>
</ion-refresher>
<mat-card *transloco="let t" class="user-card" id="user-card">

<mat-card
*transloco="let t"
class="user-card"
id="user-card"
[style.background-image]="'url(' + (profileBackground$ | async) + ')'"
>
<mat-toolbar>
<button (click)="openMenu()" mat-mini-fab class="custom-fab-button">
<mat-icon>more_horiz</mat-icon>
</button>
<span class="toolbar-spacer"></span>
<button routerLink="activities" mat-mini-fab class="custom-fab-button">
<mat-icon [title]="'userGuide.activities' | transloco">
history
</mat-icon>
</button>
<button
routerLink="inbox"
mat-mini-fab
class="custom-fab-button margin-left-8"
>
<mat-icon
*ngrxLet="hasNewInbox$ as hasNewInbox"
matBadge="&#8288;"
[matBadgeHidden]="!hasNewInbox"
matBadgeSize="small"
matBadgeColor="warn"
>
email
</mat-icon>
</button>
</mat-toolbar>
<div class="vertical-spacer"></div>
<app-avatar mat-card-avatar [editable]="false"></app-avatar>
<mat-card-header>
<mat-card-title>
Expand All @@ -14,8 +47,12 @@
></ion-icon>
</mat-card-title>
<div class="vertical-space-8"></div>
<mat-card-subtitle>{{ email$ | ngrxPush }} </mat-card-subtitle>
<mat-card-subtitle
>{{ profileDescription$ | ngrxPush }}
</mat-card-subtitle>
</mat-card-header>

<div class="background-image-gradient"></div>
</mat-card>
<app-uploading-bar></app-uploading-bar>

Expand Down
67 changes: 55 additions & 12 deletions src/app/features/home/capture-tab/capture-tab.component.scss
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,52 @@ mat-card {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
justify-content: start;
min-height: 45vh;
width: 100%;
padding: 0 0 8px;
box-shadow: none;
background-size: cover !important; /* stylelint-disable-line declaration-no-important */
background-position: center center !important; /* stylelint-disable-line declaration-no-important */

mat-toolbar {
background: transparent;

.custom-fab-button {
border-radius: 37px;
background: #ffffff40;
backdrop-filter: blur(2px);

&.mat-mini-fab {
box-shadow: none;
}

mat-icon {
color: white;
}
}

.margin-left-8 {
margin-left: 8px;
}
}

.vertical-spacer {
flex: 1;
}

.background-image-gradient {
position: absolute;
bottom: 0;
height: 20vh;
width: 100%;
z-index: 1;
background: linear-gradient(to bottom, transparent, #00000080 10vh);
}
}

mat-card-header {
z-index: 2;
}

mat-card-title {
Expand All @@ -28,13 +73,6 @@ mat-card-subtitle {
text-align: center;
}

.user-card {
width: 100%;
padding-left: 16px;
padding-right: 16px;
box-shadow: none;
}

#user-card {
background-color: var(--capture-color-dark-background, white);
}
Expand All @@ -50,8 +88,8 @@ mat-card-subtitle {
}

app-avatar {
width: 64px;
height: 64px;
width: 120px;
height: 120px;
}

.network-status {
Expand All @@ -65,7 +103,7 @@ app-avatar {
}

.capture-container {
padding: 32px 16px;
padding: 32px 8px;
}

app-capture-item {
Expand All @@ -77,7 +115,7 @@ app-capture-item {

.post-captures {
overflow: auto;
padding: 16px;
padding: 32px 8px;

mat-grid-tile {
ion-img {
Expand Down Expand Up @@ -108,3 +146,8 @@ app-capture-item {
}
}
}

mat-grid-list {
margin-left: 12px;
margin-right: 12px;
}
Loading
Loading