omegasisters / homepage Goto Github PK
View Code? Open in Web Editor NEWおめシスのホームページを作りたい
おめシスのホームページを作りたい
正常動作時の表示
#91
#225 を見ていて気が付いたのですが、
現状の documents/environment/python.md の local web server の起動方法では、
対策を行わないと、今後も同様の問題が発生するか、そうでなくとも local web server での動作確認ができないケースが発生しうる。
top ページのURL が、
実環境では、
であるのに対して、
となってしまうため。
#185 に関連した #223 を revert する+α。
どこかのコミットでページ内リンクを踏んだらぬるぬる動くようにできるcssのスムーススクロールが抜け落ちてしまったっぽいです🙏
年の瀬なので...
仕様書兼メモ代わりにどんどん追記・修正していくのでコメントお願いいたします!
GitHubアカウント持ってない方でも@sometrouble_にリプライしてくれればできる限り実装したいです!
https://twitter.com/sometrouble_/status/1211815034269007872
一応プレイ可能になりました!
今の所お正月要素は殆ど無いです!
一応, お正月の朝に急いで福袋を買いに行くレイちゃんとそれに付き合うリオちゃんの2人がうんちゃんを避けながら街を駆けるイメージで作りました。
おめ吉: 文章未定, (登場キャラ: リオ, レイ)
大吉: 文章未定, (登場キャラ: レイ)
吉: 文章未定, (登場キャラ: リオ)
中吉: 文章未定, (登場キャラ: レリオ)
小吉: 文章未定, (登場キャラ: おとひめ)
うん吉: 文章未定, (登場キャラ: うんちゃん)
location.hrefとかでその日付のときだけ飛ばしてもいいんですけど, それだと本来のindex.htmlを見たいときに見れない
かといってリンク方式にすると気づかない...
jsのconfirmなどで正月限定ページに遷移するかユーザに確認する?
他のイベント用ページもあっても楽しいかも!
css/
images/
は assets/
の下に配置すると良い気がしますimages/
内も、どのページがどの画像に依存しているのかわからないので、ページ名のディレクトリを新たに作るとわかりやすくなると思いますpages/
は現状診断のページしか入っていませんが、もしも診断のページしかおかないなら sindan
みたいな名前に変更する / 他のサブ(?)ページを全て pages/
に集約する?
yarn formatかけるとaタグの閉じがおかしいぞって出てる。
多分html的にinvalidになってるはず。
[error] index.html: SyntaxError: Unexpected closing tag "a". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags (405:7)
[error] 403 | ></script>
[error] 404 | </div>
[error] > 405 | </a>
[error] | ^
[error] 406 | </div>
[error] 407 |
[error] 408 | <script
#section_discography
のidが無いので動かない。
簡単に直せると思うのでコントリビュートしたい方いれば直しちゃってください。(もしくは取っ払ってしまう)
うんちゃんスクロールを(勝手に)最初に実装したのが自分なので。
元々一気に変わるのが嫌でjsを使ってスクロールするように実装していたのですが、
#144 でページリンクになってしまったためその挙動が変わってしまいました。
現状のままでも気にならないものですかね?
(ナビゲーターリンクの挙動も正直動きに遊びが無くてふぁってなる)
多分どなたかの変更漏れ
/homepage/preact_build/index.js:1 Failed to load resource: the server responded with a status of 404 ()
RT
https://docs.python.org/ja/3/library/http.server.html から、
-d/--directory オプションはPython3.7 で追加されたということなので、
下記コマンドが実行できるのはPython3.7以降であることを明記する。
python3 -m http.server -d ..
トップのお二人の仁王立ち絵のところで、
レイちゃんリオちゃんそれぞれに「大好き」ボタンとカウンターを設置して、
どちらが伸びるか楽しむ。
サイトに訪れた際に稀にお二人の仁王立ち絵がレリオちゃんになる。
そして、レリオちゃんに遭遇したオメガ団は、その喜びをツイッターで自慢する。
多言語は必要です
ありがどうございます
現在、youtubeチャンネルへのリンク含め他ページヘのリンクは全て下の方にまとまっていますが、
youtubeチャンネルへのリンクは「おめシスって?」内にわかりやすく置いてあると便利かなと思います!
ちょっと前は表示されてたと思うけどこれも #81 の影響だったりします?
それともbrower-syncだと表示されてなかったっけ……?
ref #83
$ yarn dev
yarn run v1.21.1
warning package.json: No license field
$ browser-sync start --server .
[Browsersync] Access URLs:
---------------------------------------
Local: http://localhost:3000
External: http://192.168.100.40:3000
---------------------------------------
UI: http://localhost:3001
UI External: http://localhost:3001
---------------------------------------
[Browsersync] Serving files from: .
ソースコード中に YouTuber と Youtuber の2種類の表記がある。
おそらく YouTuber が正しい表記ではないか。
あるふぁブラザーズの動画のプレイリストについて記載している
alphaList.json
には以下の記述があるが、これは元々の動画タイトルがこうなっているのでこのままで良い。
"title": "【バーチャル双子Youtuber】はじめまして!あるふぁブラザーズです!【自己紹介】",
"description": "はじめましてだぜ! バーチャル双子Youtuberのあるふぁブラザーズだぜ! よろしくだぜ! ▽本家「おめがシスターズ」 https://www.youtube.com/channel/UCNjT...",
console.logでエラー発生しています。
THREE.WebGLRenderer: OVR_multiview2 extension not supported.
Mac
Chrome
不明
ここらへんを見てみると対処方法が見つかるかもしれません
mrdoob/three.js#16316 (comment)
Android 9のChromeで現象を確認しました
bundle install
でコケます
rubyに詳しくないので初歩的なミス等でどなたかわかれば教えてほしいです
エラーを見る限りではstdlib.hが足りないだけのようですが...
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: /Users/miyamonz/.anyenv/envs/rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/commonmarker-0.17.13/ext/commonmarker
/Users/miyamonz/.anyenv/envs/rbenv/versions/2.6.4/bin/ruby -I /Users/miyamonz/.anyenv/envs/rbenv/versions/2.6.4/lib/ruby/2.6.0 -r
./siteconf20191218-73203-6od75a.rb extconf.rb
creating Makefile
current directory: /Users/miyamonz/.anyenv/envs/rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/commonmarker-0.17.13/ext/commonmarker
make "DESTDIR=" clean
current directory: /Users/miyamonz/.anyenv/envs/rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/commonmarker-0.17.13/ext/commonmarker
make "DESTDIR="
compiling arena.c
arena.c:1:10: fatal error: 'stdlib.h' file not found
#include <stdlib.h>
^~~~~~~~~~
1 error generated.
make: *** [arena.o] Error 1
make failed, exit code 2
Gem files will remain installed in /Users/miyamonz/.anyenv/envs/rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/commonmarker-0.17.13 for
inspection.
Results logged to
/Users/miyamonz/.anyenv/envs/rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/extensions/x86_64-darwin-17/2.6.0-static/commonmarker-0.17.13/gem_make.out
An error occurred while installing commonmarker (0.17.13), and Bundler cannot continue.
Make sure that `gem install commonmarker -v '0.17.13' --source 'https://rubygems.org/'` succeeds before bundling.
In Gemfile:
github-pages was resolved to 203, which depends on
jekyll-commonmark-ghpages was resolved to 0.1.6, which depends on
jekyll-commonmark was resolved to 1.3.1, which depends on
commonmarker
macOS Mojabe 10.14.6(18G103)
ruby 2.6.4p104 (2019-08-28 revision 67798) [x86_64-darwin17]
Bundler version 2.1.1
rbenv使用。.ruby-version等無いのと、依存がgithub-pagesだけなら適当に新しめのやつ入れておけばいいだろうとしました。
何かと競合してる?
lazyload.js:1 Uncaught SyntaxError: Identifier 'lazyLoad' has already been declared
at lazyload.js:1
(anonymous) @ lazyload.js:1
更新ありがとうございます!欲しい画像とかあったらご相談ください!!
こっちに置いていきます 👍
https://github.com/omegasisters/OmegaSozai
仕様通りなら、初回アクセス時は仁王立ちのレイちゃんとリオちゃんが表示される。
全環境
#236 で混入されたバグだと思われる。
初回アクセス時はif分の中を通らないため
element.classList.add(toAddClass);
が実行されず、背景画像が設定されない。
仁王立ちの画像設定に対応しているCSSクラス名は
normal
background.gif は2.0MBあるのでWebMがいいなと考えています。
ただ動画のためスマートフォンで自動再生されなく静止画になってしまう懸念があります。優先度は低いと思います
オートリロード・ホットリロードなしの生活は考えらないので🙏🏻
@ghostrick (及び有識者の方)
.editorconfig
の設定ってうまいこと合わせられたりしないでしょうか?ツイッターアカウントを登録すると、シリアル番号がもらえる機能があったらうれしいです!
もらったシリアル番号は、自分のツイッターのプロフィールに貼って称号として自慢する。
語呂が良い番号をゲットできた人は幸せ。
語呂が良くなくても自分だけの番号として うふふ と楽しむ。
データベース無しでどうやったら実現できるのかは不明です。。。
何かと競合してる?
ytplaylist.js:1 Uncaught SyntaxError: Identifier 'loadPlayList' has already been declared
at ytplaylist.js:1
せっかく $ yarn format
コマンドがあるので、CIにLintを追加しようと思いました。
CIにLintの追加しようと思っています。
ただ、開発者みなさんの意見も反映して行いたいと思っているので、意見を聞きたいです。聞かせてください。
$ yarn format
を実行し忘れても気づける(現状あるみたいです)$ yarn format
を実行しないでPushした場合、CIが落ちる。
#54 でいれてみたところPCだとほぼ問題ないんですけど(実質的にスクロール中のスクロールが出来ないため)
スマホだとタップでのスクロール中にスクロールすると動きが止まらないでガチャガチャしちゃうので直す。
12/29 AM 02:34
めっちゃ大きい不具合でもないと思うので、起きてから修正予定です。
修正したい方いらっしゃればこのissuesにコメント残しておいてもらえると競合しないで助かります。
いろいろな方がコミットしている現状で何が必須になっている、とか影響範囲がめちゃくちゃ解りづらくなってきてるように思えるのですがどうでしょう……?
元々の背景色に合わせて実装しましたが、背景色が淡い色に変わったので修正したほうが見栄えが良くなるかもしれません
ちょっと CSS を変更するだけなので、興味のある方はぜひ〜
変更する箇所:
Lines 195 to 196 in 0efbac2
vのもののホームページ。おめシスからのフォークで作られまくった世界とか結構ワクワクしませんか?
安心してフォークコンテンツができるように、ガイドラインが示されると面白そうな気がします!
ライセンスファイルが理想ですが性質上厳密に行うのは困難だと思うので、まずはガイドラインが発信されれば目的は達成できそうと思いました。
こちらジャストアイディアのため、必要に応じて削除含め自由に処理いただいて構いません。
#194 のような外国語でのIssueも来るようになっている。
現状、日本語での説明しかないため言語の壁をなくしたい。
README等に英語版や**語版があると貢献しやすくなりそう。
$ yarn
yarn install v1.21.1
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
CIでも yarn install を実行しているので同様のwarningが出ている
直近のCIログ
パッケージマネージャとして npm と yarn が混在して使われているため。
どちらかに寄せたほうが良いと思われる。
issueテンプレート、確認事項の一つである「破壊的な変更を行った場合、影響範囲をもう一度確認した。」にチェックがある場合とない場合があり、一見して確認漏れのようにも見える
破壊的な変更を行っても、行わなくても、PR作成者がチェックを入れるような文面に変更する
経緯👉 #206
あまり敷居を上げないでやっていきたいと思うのですがいかがでしょうか
デザイン変更についてやり方がわからなかったので、相談させてください。
背景と文字色のコントラスト比が低くて、文字が読みにくいと感じます。いろんな方が見ることになるので、白い背景に黒い文字のように、視認性の高い配色を提案します。
以下は、とても有用な情報であり、かつ PHP に限った話ではない (PythonではOK) ので、共通情報として、うまくまとめられないか?
同じローカルネットワークであればホストの IP アドレス:8000(例: http://192.168.1.2:8000 )でスマホからも確認できます。
とりあえず報告まで。
おそらく↓の影響だと思われます。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.