トラウマのサバイバーの方々を支援するために、ぜひ今日ギフトを贈りませんか?Our Waveは、皆様の温かいご寄付によって成り立っています。
少しのご支援が大きな力になります

私たちの成功は皆様の寛大な寄付にかかっています。少しでもご協力いただければ幸いです。

Our Waveオープンソース

私たちは、トラウマ支援のコミュニティのための役立つツールや技術を開発することに意欲をもっています。最新のプロジェクトはこちらでご覧いただけます。

Our WaveのGitHub(ギットハブ)

🔒 Our Waveの退出ボタン

私たちは、ユーザーが安全ではない状況から保護できるように、Our Wave退出ボタン(当サイトの右下にあります)を作りました。このボタンは、私たちのプラットフォームで重要な役割をはたしています。オープンソース版が、サバイバーにとって安全な体験を作り上げようとするプロジェクトに有益であることを願っています。

GitHub(ギットハブ)をみる

インストール

Escape ボタンをインストールして使用するには、2 つのオプションがあります。プロジェクトが Node.js 環境を処理するように設定されている場合は、任意のパッケージ マネージャー (npm または yarn) を介してインストールできます。 それ以外の場合は、Escape ボタンをレンダリングするページに CDN リンクを追加するだけです。


ステップ 1: HTML コンポーネントの追加

Escape ボタンは、ユーザーまたはブラウザーで JavaScript が有効になっていない場合と有効になっている場合の両方の状況に対応できるように構築されています。これを実現するには、ボタンをレンダリングする各ページにボタンの実際のマークアップを追加する必要があります。

									<div class="ow-screen-padding">
										<noscript>
											<a href="https://www.amazon.com/?search=newest-deals-today/490239040234023942342i04203904">
												<div class="ow-leave-page-fab animate ow-leave-fab">
													<div class="ow-fab-icon"></div>
													<h3>安全出口</h3>
												</div>
											</a>
										</noscript>
										<div class="ow-leave-page-fab animate script-enabled ow-leave-fab">
											<div class="ow-fab-icon"></div>
											<h3>Safety Exit</h3>
										</div>
									</div>
								

ステップ 2: スクリプトのインストール / 追加


オプション 1: パッケージを使用してパッケージをインストールしますマネージャー:

									npm install escape-button-js --save
									# または
									yarn add escape-button-js
								

オプション 2: ボタンをレンダリングする各ページの <body> 要素の下部に CDN リンクを追加します (リンクが、前に追加したコンポーネント マークアップの下にあることを確認してください):

									<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/index.var.min.js"></script>
								

使用方法

									// モジュールが必要ですconst { EscapeButton } = require('escape-button-js');

									// エスケープ ボタンを有効にする
									EscapeButton(Options);
								

オプション

JS コンストラクターには次のオプションがあります:

  • newTabUrl は、新しいタブで即座に開かれる URL を更新します
  • replaceTabUrl は、現在のタブを置き換える URL を更新します

カスタム スタイル

次のクラスを作成することにより、独自のスタイルシートでエスケープ ボタンのスタイルをオーバーライドできます:

									.ow-screen-padding {
									}

									.ow-leave-page-fab {
									}

									.ow-leave-page-fab:hover {
									}

									.ow-leave-page-fab h3 {
									}

									.ow-leave-page-fab .ow-fab-icon {
									}
								

WordPress バージョン

コミュニティ向けに、Escape Button の WordPress プラグイン バージョンも作成しました。こちらでご確認ください!

社会の意識を変える
手助けをしてください

あなたのご寄付で、トラウマのサバイバーを支援する私たちの活動にご協力ください。

ストーリーを読む 寄付する

米国ノースカロライナ州ローリーでを込めて作られました

安全な出口

支援機関情報