ステータスエディタをタブ行に移動します。コールバックオートノート
- Status/sub-status エディターは、プライマリタブの行: タブ左、ステータス 右揃え(アクションボタンの下に別の行を削除)。 - コールバック ダイアログ:コメントの下のヘルパー テキストは、自動で追加されます リードのメモ.
チャットタブでメンバーアバターを表示
MediaService は、チャットセッションメンバーの avatarUrl=null をデザイン(アバターは フロントエンドで解決しましたが、チャットタブはそれらを解決しませんので、常にフロントエンドに解決しました 初期値に戻りました。 アプリの会員->avatar の地図を通して下さい(同じ源として) 作業メンバ...
レディスバナーはリフレッシュボタンで更新され、空の市場名を表示しません
MLOSの既定のリードソースの準備バナーの2つのフォローアップ: - リフレッシュ (IconButton) も loadMlosReadiness() を呼び出します。 既定のインスタンスに新しく作成された市場が再評価される canDesignateDefault stale/contradictory の代りの o...
電子メールが構成されていない場合の説明; ゲートの構成
/messages inbox は org のときにも、そのフルシェルをレンダーしました。 電子メールプロバイダがなかったり、会員がメールボックスがなかったり、すべて無事に失敗した API 呼び出し。 共有された useEmailAvailability のホックを加えて下さい、電子メールかを解決します 可能で、もしそ...
全タイプ チャットリスト+ブラウザタブの注意
サブタブのチャットは、メンバー、グループ、サポート、ソーシャルの会話をリストします 複数選択フィルタ(チームメンバー/ メンバー/ソーシャル/サポート。最初の2つは、orgのカスタムラベルを使用する。 チームメンバーとメンバーは、カウンターパートメンバーで分割されます。サポート行 相手が代理人であるか否かを示す;各行は...
終わりのリードビューのヘッダーの行為+コールバック
・ヘッダ:電話(ワーク)/電話(個人)に電話をかける (会員が登録されていない場合、退会)メールが開きます 作曲、テキスト -> comms/texts、Note はルールとblinks で左に移動し、 最後の再割り当て以来、メモが配置されます。 タスクボタンを削除します。 - ステータス:無効な変更ステータスメニュー...
MLOSのデフォルト鉛ソース制御がサイレントドロップの代わりに隠されている理由を説明します
ベンダー製品タブの「デフォルトのリード製品の設計」コントロールは mortgage-vertical readiness にゲート — POS が有効で、アクティブな MORTGAGE 取引市場、およびRESIDENTIAL MORTGAGEリード市場 - そして、 現在選択されている市場タブ住宅住宅住宅住宅市場である...
MemberIds が開いたグループチャットのセッションを作成します
ChatTool は props.memberIds を無視しました: グループが空に現れます userId と no sessionGuid なので 1:1 createSession は初期と ウィンドウはセッションがなかった。 MemberIds が ChatTool を提示する際の今 POST /session...
同じ会話のためにチャットポップアップを複製を停止する
Tool-window は、単一の userId キーに対して、厳密に一致しただけをバックアップします。 async-mirrored windowsRef なので、同じ 1:1 チャットは 2 回開かれます。 - userId は、おそらく精度の id.toString() です。 truncated Cockro...
ジョブのタイトルと部門エディタで、すべての有効なアプリパーミッショングループを表示
JobTitleManager と DepartmentManager は、2つのパーミッショングループだけをレンダリングしました。 一般的なCRM — なので**************************** 権利は見えないと SecurityRoleManager と メンバープロファイルエディタが示されてい...
OAuth ポップアップが閉じるときにプロバイダのステータスをリフレッシュ
プロバイダーは api-gateway コールバック (異なる起源) にリダイレクトします。 そのため、postMessageは、オープナーのオリジンチェックを渡すことはできません。 実際のプロバイダを再取得 信頼性の高いフォールバックとして、ポップアップのステータス; それは成功を偽装しません.
My Docs は MY DOCS のオーディナル (3) を使用し、エンウム ID (4) を使用しない
バックエンドは、`values()[assocType]` (ordinal index) を介して ImageAssocType を解決します。 @Enumerated(ORDINAL) を演じます。 あらゆるイメージ投射表面はターミナルを渡します、 しかし、My Docs doc-manager は enum の ...
カスタマイズされていない nav および電話レス orgs のための 404/422 コンソール エラーを停止して下さい
Ui-preferencesコレクションのエンドポイント(200方向)を初期に読み込みます。 navLayout はシングルキー GET の代わりにロードします。これは 404s で、メンバーが持っているときです。 決してナブをカスタマイズしません — 一般的なケース、すべてのページ負荷でフィリングします。 ソフトフ...
ゲートリードコンタクト-infoを割り当てる+新しいプライバシーの権利
3つの新しいCRMの権利をミラーリング. リード詳細ページでは、マスク/ロック プライマリコンタクト、メーリングアドレス、プロパティアドレスフィールド、リード ビュー/編集を保持しない限り、現在のメンバーに割り当てられていない コンタクトの権利(および、譲渡されていないリード、VIEW UNASSIGNED LEADS...
エージェントフィルタは、メールではなく、メンバー名+電話拡張子を表示します
エージェントのドロップダウンは、ローダーから各チームメイトを電子メールでラベル付けしました firstName/last の読み込み 名前 キー バックエンドは送信しません(送信) nameFirst/nameLast/fullName なので displayName はメールに戻りました。 読む 正しいキーとレンダリ...
リクエストサポートポップアップは、親組織の共有トピックを示しています
新規でチケット決済トピックのドロップダウンをポイント /api/support/topics/利用できるエンドポイント(own-org + 親共有トピック) したがって、子-org ユーザーは、親 org のサポートに連絡することができます 親の構成されたトピック.
ワイヤーアップメンバー/チームメンバー作成+プロスペクトゲートUI
- 欠落したPOSTプロキシルート/api/security/members/createを追加し、 /create-team-member(前は405節)なので、バックエンドに辿り着くことはありません。 ステータス + JSON ボディパス フォームの 409 「すでにメンバー」 再利用処理 作品紹介 - Membe...
ワイヤータスク タブ 実際のバックエンドへ + アクションを削除 + ライブカウント
/leads/{id}/tasks[/{taskId}] の次のプロキシルートを追加します。(タブの getTasks/ addTask/updateTask/completeTask の呼び出しは 404ing でした)、deleteTask のアクションは タスク グリッド、 'タスクを開く' ステータスをライブ ...
リアルタイムのdatagrid + 1枚の編集ロックが付いている生きている鉛眺め
/leads グリッドは websocket (NATS→STOMP): 行の追加/削除/更新 アクティブなフィルターに対して自動的にそして変更された細胞は他のために一度点滅します メンバーの編集、デッドリフレッシュボタンが削除されます。 /leads/view/[id] はライブ リード/履歴/タスク/ステータスの更...
セクションで「利用できない」を削除
サーフィンを中止する nav は、メンバーがアクセスできない機能を備えています。 ナビゲーション レイアウトページには、ロックされたチップとして隠されているすべてのnavオプションがリストされています。 ドロップ 今未使用の隠れた/visibleIdsのメモとブロック NAV REGISTRY、LockOutlined...
プライマリタブを残りのスタイルAページのヘッダーに統合
スタイルA→Bスイープのフォローアップ、通過しないページをカバー 設定ビュー: - /kb:KbNavBarは記事/リソース/でグラデーションヒーローヘッダーになります レビュータブが統合され、新しい記事アクションが整列されます。 レイアウト 共有された放射状の背景を取得します。 メニュー ミニバック矢印ヘッダー+一...
ベンダー製品ステータススナックバーをトップに集中
保存/更新状態の丸薬はMUIのデフォルトのアンカーを使用しました(左下) lockOrigin が設定されているので、オフセンターをレンダリングしました。 アンカートップセンター.
一番下のカウントバーを社会全体にヘッダに移動し、タブをインポート
兄弟のCRM設定の表面にベンダータブの治療を適用しているので、 スタンドアローン "x • y" のサマリーバーは、もはやページ不動産を食べません。 - ソーシャル・コネクションと自動インポート:ヘッダ・アクションのボトムアライメントと リフレッシュ+追加/作成ボタンの上の行の積み重ねを数える。 - 手動輸入のサブタ...
ヘッダーアクションの上でベンダー/製品数を移動すると、ボトムアライメントがリフレッシュ+ベンダーを追加
このページの不動産を回復するために使用されるスタンドアローンボトムサマリーバー occupy — "x ベンダー • x 製品" ラインは、アクションの上にスタックします。 ヘッダ内のボタンと、タイトルブロックでボタンを下部揃えます.
プライマリタブをスタイルAページ全体でページヘッダー(スタイルB)に統合
グラデーション・ヒーロー・ページごとに、そのプライマリ・タブを別々のカードにレンダリング ヘッダの下では、 グラデーションヘッダ自体をレンダーし、一致する /アカウントと/サポート。 - 設定ビュー:タブバーがグラデーションヘッダに移動(すべての〜23を変換) /settings/* ページを一度に); カラム、ヘッ...
MLOS のデフォルト製品 + レディス用の欠落した Next.js プロキシ ルートを追加します
Vendors-products ページが 'Failed をデフォルト製品に設定しました。 メニュー (およびGET) リードベンダー/mlos-readiness) 404'd — これらの2つのプロキシルートファイルが失われたとき commit 9f036431 はベンダーセグメント [vendorId]->[i...
ヘッダーの矢印は /leads に戻ります
オプションの backHref/backTooltip を [SettingsView] に追加して、白をレンダリングします。 タイトルの左矢印をバックアップし、CRM設定ページをワイヤーで縛って送信 /leads に戻ってメンバー。 Tooltip は既存のローカライズを再利用します Lead.view.header...
Bold 'CRM Settings:' プレフィックス, パイプセパレータ, タブリンク上のホバーのみアンダーライン
CRMの設定タブは、太字の「CRM設定:」ラベルとリンクします (new ******************** キー), 別々のリンク ' | ' スペースの代わりに、リンクを常にアンダーラインから切り替える アンダーライン・オン・ホバー.
Add CRM設定タブは、リフレッシュ上記リンク, 設定メニューのようにゲート
右揃えの白の行をレンダリングします。, アンダーライン, スペース分離されたリンク 各 /settings/features/crm タブの上の リードヘッダ リフレッシュ ボタン。 ザ・オブ・ザ・ リンクは、CRMのトピックを再利用 + 設定から食べるMenu.ts, 彼らだけショー org が CRM org であ...
正しい試験丸薬残留時間(20644d を)
NavPri が Date.now() から 1 分の が変更されたとき 0 で始まるカウンター、そのカウンターは `now` 引数として渡された formatTrialRemaining — なので、試用終了 — 0 (完全なエポック ~20644 日). 今、ティックはリレンダーだけを強制します。残りの時間は実際の...
タイトル行(右)+全角コンテンツのリセットボタン
- 「スタンダードにリセット」は「ナビゲーションレイアウト」と同じ行に座っています。 見出し、右揃え、見出しの左揃え(フッターから切り出)。 - このページは、そのコンテンツエリアの完全な幅を埋めます(1000px max-widthをドロップ) 中心).
Surface 'Needs review' (borrower-submitted docs awaiting staff) は、明確で優先された状態です
借主のアップロードされた文書は、RECEIVED(待って)への要件を反転します 貸し手), しかし、ドキュメントの列は「借り手待ち」またはニュートラルを示しています 「レビュー」 — 誰かが開いたまで、STAFF で待ち受けるドキュメント アカウントタブ。 表面 awaitingLender として 著名な viole...
レスポンシブトライアルピル+残りの特大ヒーローヘッダーを締める
- NavPriの試験の丸薬:柵が拡張されるときそれは完全な幅の丸薬となります 完全に修飾されたラベル(「トライアル — 4d 7h 9m 左」)。 崩壊したまま 短い "Trial" 錠剤 そのツールチップの時間と. - 最初のパスで見逃したヒーローヘッダ(以前のスキャンが中断された): /leads 鉛ブラウザー,...
ページタイトルヘッダに特大の垂直パディングを締める
グラデーション・ページ・タイトル・ヘッダは、最上位/ボトム・パディングよりもはるかに上回りました。 タイトルテキストが始まる水平インセット、縦スペースを浪費します。 ご持参ください。 縦にパディングダウンして、各ページ全体でインセット(~16px)と一致させます。 同じ/類似ヘッダー: - 設定ビュー(すべての設定ペ...
/leads UI にマッチするリード用のライトニングボルトアイコンを使用する
リードオプションは、AccountTreeIcon; /leads "Leads available"アクションを使用する ボルトアイコン(@mui/icons-material/Bolt) レジストリのリードアイコンをボルトに切り替える 柵、上の棒、命令パレットおよび運行レイアウトのページはすべて一致します アプリ全...
ドキュメント集約進行列
Per-loan doc の進行状況 (accepted/total + a colored bar, 'N from借り手' / in-review / 完了) アプリケーションパイプラインで, 融資FileUid で 1 つのバッチで取得. 作る プロセッサの毎日の作業ビューで表示される文書システム.
De-slop残りのクイックヒントコンテンツ + リードのヒント折りたたみ
- セキュリティ、操作、アカウント、およびCRM設定は、列のヘルプ:すべてを削除 emoji (← ́∀`) と 虹色の箇条書き; すべてのリストマーカーが1つあります 拘束された突然の弾丸。 111 装飾的なマーカー スパン 洗浄, 0 emoji 左。 すべての翻訳キーが保存されます。 - リード "クイックヒント...
クイック すべてのページ全体で USER ごとに開閉されたヒント
助けの列の可視性は単一のグローバル localStorage キーで貯えられました、従って ユーザにスコープ付けされていない。 ユーザ ID でキー化された useQuickTipsVisible を導入 (非会員ID) そのため、オープン/クローズドの選択肢は、すべてのユーザーに対して一貫性があります。 ページとすべ...
クイック標準化 ヒントヘルプコラム+デスロップリファレンスページ
- どこでも "クイックヒント"にヘルプのサイドコラムのタイトルの名前を変更します(SettingsView) フィードバック メニュー その値が「クイックヒント」になりました。 - 共有ヘルプコンテンツコンポーネントセットの追加************************ ********************...
設定のトピックは、リンクではなく、拡張のみです
設定トピック(Esential Setup, CRM, Security,...)は、グループヘッダでなく 自分のページ — サブトピックのみが実際の目的地です。 ドロップ トピックの選択 トピックの行は、サブトピックを拡張/縮小するだけです。 サブトピックは、ナビゲート可能なリンクのままです.
ネストされたサブオプションなので、より深いアイテム(設定サブトピックなど)が到達可能
サブオプションメニューは1つのレベルだけレンダリングされるため、それ自体が持っているサブオプション サブオプション(設定トピック→サブトピック)はアクセスできませんでした。 - NavToolButtonは、すべての配置の一致としてネストされた子供をレンダリングします (バーのポップアップ、崩壊された柵のフライアウト...
クリーンレールアライメント、均一なトップバータイル、およびサブオプションメニューで設定スライドアウトを置き換える
- NavPri ロゴ: 56px のタイルは 44/48px よりも広いレールの上を作った 下のオプションは、左揃えされたオプションを破棄します。 今のロゴ オプションのタイルフットプリント(崩壊時中心)を共有し、 展開時に左揃えのブランド行; 崩壊されたオプションの列と 同じタイルのサイズに崩壊トグルが集中していま...
会員構成可能なナビゲーション — レールとトップバー間のドラッグオプション、拡張可能なレール、パーメンバーレイアウト
2 つのハードコードされた navs (NavPri/NavTop) をデータ主導型、1 人当たりシステムに変換します。 - 単一のnavレジストリ(navRegistry)+純粋なソルバー(resolveNavLayout)の強制 変異者:すべてのゲートされたオプションは、正確に1つのnav、ゲート隠しオプションに...
文書の保管庫タブ — パーティー、要件、満足度/受け入れ/拒否
- AccountDocumentsTab:アカウントのドキュメントの脆弱性と 過負荷条件。 一度アップロードして、すべてのローン(サティフィ・アクロス)を満たします。 スタッフ 受領/拒否の提出;ステータス+待機時を一目で確認します。 - MemberDocsApi クライアント + メニュー キャッチオールプロキシ...
アカウントをマージ + デフォルト製品インライン文字列を次のインテルキーに変換
白いラベルのマルチテナント文字列は翻訳可能でなければなりません。 アカウントをマージするダイアログ/ボタンと、 Borrower のオリジネーション Web ポータルのデフォルト製品ツールチップ/snackbars/dialog のコピーを t() キーにコピー (components.account.merge.* ...
パイプラインのトランザクションドリルイン引き出し
複数のローン取引をクリックすると、グループステータス+各メンバーローンを示す適切な引き出しが開きます (borrower, プロパティ, 融資状況), 各クリック可能なローンまで; シングルローン取引が開きます 直接ローン。 メニュー メニュー
Vendors-products — 白いラベルのデフォルト製品用語、ダイアログオプション、FFAヘッダー
- ベンダー製品UI(スターツールチップ)のどこにでも「KamoMLOS」→「Borrower Origination Web Portal」の名前を変更します。 スナックバー) — これは白いラベルのマルチテナント製品であり、内部名を決して表さない。 - 製品の追加/編集 ダイアログ: 明確な 'Borrower O...
取引パイプライン — 取引ごとのリスト, ローンあたりではなく (所有者のreq)
アプリケーションPipelineConsole は、LoanTransaction の 1 行 (その代表的な融資 + 未グループ化のレガシーローン)、ピン留めされた「ディール/ステータス」列で、派生した グループステータスチップ、マルチローン取引用のN-loansチップ、および拒否除外フラグ。 フェッチ メニュー (...