Skip to content

Commit

Permalink
remove content tab of text for mobile view
Browse files Browse the repository at this point in the history
  • Loading branch information
lobsam committed Dec 5, 2024
1 parent f58b23d commit 0aa78dc
Show file tree
Hide file tree
Showing 6 changed files with 73 additions and 7 deletions.
4 changes: 2 additions & 2 deletions static/js/BookPage.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ class BookPage extends Component {
<Modules type={"AboutText"} props={{index: this.state.indexDetails, hideTitle: true}} />
</div>}

{<TabView
{!this.props.isNarrowColumn ? <TabView
tabs={tabs}
currTabName={this.props.tab}
setTab={this.props.setTab}
Expand All @@ -326,7 +326,7 @@ class BookPage extends Component {
currentRef={this.props.currentRef}
viewExtendedNotes={this.props.viewExtendedNotes}
/>
</TabView>}
</TabView> : null}


</div>
Expand Down
4 changes: 2 additions & 2 deletions static/js/NavSidebar.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -760,8 +760,8 @@ const DownloadVersions = ({sref}) => {
options={[
{value: "txt", label: Sefaria._( "side_nav.download_text.text_with_tag")},
{value: "plain.txt", label: Sefaria._( "side_nav.download_text.text_without_tag")},
{value: "csv", label: "CSV"},
{value: "json", label: "JSON"},
{value: "csv", label: Sefaria._( "side_nav.download_text.csv")},
{value: "json", label: Sefaria._( "side_nav.download_text.json")},
]}
placeholder={Sefaria._("side_nav.download_text.select_format")}
onChange={handleInputChange}
Expand Down
11 changes: 10 additions & 1 deletion static/js/TextRange.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -279,6 +279,15 @@ class TextRange extends Component {
return null;
}

removetitleData(str) {
if(str.trim() == 'data' || str.trim() == 'གནས་བབས') {
return null
} else {
return str.split(',')[0];
}

}

render() {
const data = this.getText();
let title, heTitle, ref;
Expand Down Expand Up @@ -425,7 +434,7 @@ class TextRange extends Component {
<div className="titleBox" role="heading" aria-level="2">
{ (!title.includes("data")) ?
<ContentText text={{en: title, he: heTitle}} defaultToInterfaceOnBilingual={true}/>
: null
: <ContentText text={{en: this.removetitleData(title), he: this.removetitleData(heTitle)}} defaultToInterfaceOnBilingual={true}/>
}
</div>
{this.props.titleButtons ? <div className="buttons" onClick={e => e.stopPropagation()}>{this.props.titleButtons}</div> : null }
Expand Down
22 changes: 21 additions & 1 deletion static/js/sefaria/localizationLanguage/chinese.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,21 @@
{
{
"language.english": "英语",
"language.tibetan": "藏语",
"language.yiddish": "意第绪语",
"language.finnish": "芬兰语",
"language.portuguese": "葡萄牙语",
"language.spanish": "西班牙语",
"language.french": "法语",
"language.german": "德语",
"language.arabic": "阿拉伯语",
"language.italian": "意大利语",
"language.polish": "波兰语",
"language.russian": "俄语",
"language.esperanto": "世界语",
"language.persian": "波斯语",
"language.ladino": "拉迪诺语",
"language.chinese": "中文",

"pwa.download_button.label":"安装 PECHA 应用",
"text.reader_option_menu.layout": "布局",
"common.loading": "加载中...",
Expand Down Expand Up @@ -169,6 +186,7 @@
"login.form.button.login_in": "登录",
"login.forget_password": "忘记密码?",
"login.create_account": "创建新账户",
"login.already_logged_in": "您已登录为",
"forget.send_reset_link": "发送重置链接",
"forget.back_to_login": "返回登录",
"forget.email_send_message": "已发送重置密码的电子邮件。",
Expand Down Expand Up @@ -315,6 +333,8 @@
"side_nav.download_text.select_format": "选择格式",
"side_nav.download_text.text_with_tag": "带标签的文本",
"side_nav.download_text.text_without_tag": "无标签的文本",
"side_nav.download_text.csv":"CSV",
"side_nav.download_text.json":"JSON",
"side_nav.download_text.merged_version": "合并版本",
"side_nav.join_conversation": "加入对话",
"side_nav.join_conversation.button.make_sheet": "",
Expand Down
22 changes: 21 additions & 1 deletion static/js/sefaria/localizationLanguage/english.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,21 @@
{
{
"language.english":"English",
"language.tibetan":"Tibetan",
"language.yiddish":"Yiddish",
"language.finnish":"Finnish",
"language.portuguese":"Portuguese",
"language.spanish":"Spanish",
"language.french":"French",
"language.german":"German",
"language.arabic":"Arabic",
"language.italian":"Italian",
"language.polish":"Polish",
"language.russian":"Russian",
"language.esperanto":"Esperanto",
"language.persian":"Persian",
"language.ladino":"Ladino",
"language.chinese":"Chinese",

"pwa.download_button.label":"INSTALL PECHA APP",
"text.reader_option_menu.layout": "Layout",
"common.loading": "Loading...",
Expand Down Expand Up @@ -171,6 +188,7 @@
"login.form.button.login_in": "Login",
"login.forget_password": "Forgot your password?",
"login.create_account": "Create a new account",
"login.already_logged_in": "You are already logged in as",
"forget.send_reset_link": "Send Reset Link",
"forget.back_to_login": "Back to login",
"forget.email_send_message": "An email has been sent with a link to reset your password.",
Expand Down Expand Up @@ -318,6 +336,8 @@
"side_nav.download_text.select_format":"Select Format",
"side_nav.download_text.text_with_tag":"Text (with Tags)",
"side_nav.download_text.text_without_tag":"Text (without Tags)",
"side_nav.download_text.csv":"CSV",
"side_nav.download_text.json":"JSON",
"side_nav.download_text.merged_version":"Merged Version",
"side_nav.join_conversation": "Join the Conversation",
"side_nav.join_conversation.button.make_sheet": "Make a Sheet",
Expand Down
17 changes: 17 additions & 0 deletions static/js/sefaria/localizationLanguage/tibetan.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,21 @@
{
"language.english":"དབྱིན་སྐད",
"language.tibetan":"བོད་ཡིག",
"language.yiddish":"ཡེས་སྡེ་ཞིའི་སྐད་ཡིག",
"language.finnish":"ཧྥིན་ལན་ཊེའི་སྐད་ཡིག",
"language.portuguese":"ཕོར་ཆུ་གྷའི་སྐད་ཡིག",
"language.spanish":"སི་པན་གྱི་སྐད་ཡིག",
"language.french":"ཧྥ་རན་སིའི་སྐད་ཡིག",
"language.german":"འཇར་མན་གྱི་སྐད་ཡིག",
"language.arabic":"ཨ་རབ་ཀྱི་སྐད་ཡིག",
"language.italian":"དབྱི་ཏ་ལིའི་སྐད་ཡིག",
"language.polish":"ཕོ་ལན་ཊིའི་སྐད་ཡིག",
"language.russian":"ཨུ་རུ་སུའི་སྐད་ཡིག",
"language.esperanto":"ཨེ་སི་ཕེས་རན་ཐོའི་སྐད་ཡིག",
"language.persian":"ཕར་ཞི་ཡན་གྱི་སྐད་ཡིག",
"language.ladino":"ལ་དྷི་ནོའི་སྐད་ཡིག",
"language.chinese":"རྒྱ་ནག་གི་སྐད་ཡིག",

"pwa.download_button.label":"དཔེ་ཆ་མརྙན་ཆས་ཕབ་ལེན་བྱོས།",
"text.reader_option_menu.layout": "ཁྱད་ཆོས།",
"common.loading": "ལེན་བཞིན་པ་་་",
Expand Down

0 comments on commit 0aa78dc

Please sign in to comment.