Gogs: UI khusus seluler

Dibuat pada 30 Apr 2014  ·  45Komentar  ·  Sumber: gogs/gogs

... agar pas di perangkat seluler.

Sama halnya dengan class img-responsive untuk gambar seperti di halaman awal

⛔ do not send pull request 🎯 feature 💻 ui

Komentar yang paling membantu

Tidak, setidaknya tidak sampai 2018

~$ date
Tue Jan 16 00:28:45 MST 2018

Semua 45 komentar

Terima kasih atas tanggapan Anda, tetapi kami tidak memiliki rencana untuk mendukung perangkat seluler hingga 0,5

Juga mempengaruhi perangkat non-seluler yang telah mengaktifkan zoom (yaitu: halaman yang ditampilkan pada zoom 110% di desktop).

Misalnya, tombol "salin" di repo-clone baru dibuat, tidak ditampilkan di halaman yang sama.

@EtienneBruines terima kasih infonya!

Juga, dalam Masalah, "Masalah baru" dan "Tonggak sejarah" tidak tersedia. Diuji di iPhone.

@Unknwon FYI saya dapat membantu Anda dengan itu, jika Anda mau. Selama kami tetap menggunakan UI Semantik murni jika memungkinkan, ini seharusnya tidak sulit. Lihat #2066

@nanoant terima kasih atas sarannya, tetapi Gogs adalah aplikasi konten yang sangat kaya, jadi saya pikir desain responsif sederhana tidak akan berfungsi.

Namun, kami membutuhkan halaman desain berbeda yang lengkap untuk perangkat seluler, dan pasti akan menggunakan SUI.

@Unknwon Karena kami tidak memiliki bilah sisi (yang bagus), yang membuat tata letak utama kolom tunggal, itu hanya masalah mengonfigurasi berbagai elemen dengan benar untuk diciutkan dengan benar di perangkat seluler. Entah bagaimana PR saya #2068 adalah contoh bahwa sekarang daftar file dan daftar komit entah bagaimana dapat dibaca di perangkat seluler, karena tata letak tidak lagi rusak (mis. ikon melanggar nama, dll).

Tapi saya sadar ada beberapa tempat lain, seperti menu atas, di mana kita bisa menciutkan ke tampilan ikon saja, menghapus label tekstual seperti "Tarik permintaan" yang tidak lagi muat, atau menjadikannya alternatif yang dapat ditumpuk.

Kami tidak membutuhkan UI Seluler yang sempurna, tetapi yang dapat digunakan, dan saya pikir kami dapat mengelolanya dengan memiliki HTML+CSS tunggal menggunakan kelas perangkat (layar) UI Stackable.

@nanoant Saya pikir kita harus menerapkan prinsip desain sederhana GitHub, yang berarti kita tidak harus menampilkan semuanya seperti yang dilakukan versi desktop.

Saya sangat menyukai ide untuk menjadi lebih ramah seluler. Pandangan ini belum perlu didukung secara resmi. Keadaan yang kurang lebih dapat digunakan sampai kita memiliki tampilan seluler yang sebenarnya seharusnya sudah baik-baik saja.

Kerangka kerja apa yang dapat digunakan untuk mendukung tampilan seluler?

@linquize Saya pikir SUI cukup baik?

Saya pikir poin ramah seluler adalah menggunakan lebih banyak ruang untuk lebih sedikit konten, tidak peduli komponen UI.

Tata letak responsif akan sangat bagus! Melihat CSS saat ini, ada beberapa tweak cerdas yang bisa kita lakukan untuk membuatnya bekerja dengan baik di perangkat seluler.

gogs dibuat oleh Semantic-UI, ia memiliki alat seluler bawaan.

gogs dibuat oleh Semantic-UI, ia memiliki alat seluler bawaan.

Hanya jika itu dilakukan dengan benar ;)

Saya akan bertanya apakah ada peluang untuk mengirim permintaan tarik tentang ini.

Maaf tapi kenapa tidak diperbolehkan?

Saya memiliki latar belakang UI yang cukup luas, jika bantuan saya bermanfaat. Saya telah melakukan banyak hal dengan UI Semantik juga

@AddoSolutions Saya setidaknya ingin lebih ramah seluler :smiley: (walaupun saya lebih suka aplikasi jujur ​​:trollface: ). Jika Anda memutuskan untuk mengerjakannya, cobalah sekeras yang Anda bisa untuk hanya melakukannya dengan CSS, karena bermain-main dengan gaya inline/javascript sangat buruk : tidak senang:

@YamiOdymel Alasannya adalah bahwa Gogs memiliki beberapa gaya sebaris, dan gaya javascript meningkat. Jadi itu bukan tugas yang mudah. Juga MobileUI adalah prioritas yang sangat rendah karena (seperti yang saya sebutkan di atas) Aplikasi Seluler akan lebih disukai (ketika API stabil, saya akan melihat forking ForkHub :smiley: )

Seharusnya tidak terlalu sulit, tambahkan saja

<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />

dan tambahkan elemen terbanyak dengan class grid atau menu class stackable .
(Jadi tampilannya tidak bagus di seluler, tetapi lebih bisa digunakan di perangkat seluler-> https://github.com/genofire/gogs/commit/14fcd38a7566b5f3ee483ad6ad04ae67605214ab)

Ada berita tentang ini?
Dan, @Unknwon , Anda masih belum mengatakan mengapa Anda menambahkan label "jangan kirim permintaan tarik".

Tidak, setidaknya tidak sampai 2018.

Dan bagaimana dengan ini :expressionless::

Dan, @Unknwon , Anda masih belum mengatakan mengapa Anda menambahkan label "jangan kirim permintaan tarik".

Karena UI masih berubah, belum stabil.
2016/8/7 12:46 notifikasi "karpet"@github.com寫道:

Dan bagaimana dengan ini:

Dan, @Unknwon https://github.com/Unknwon , Anda masih belum mengatakan alasannya
Anda menambahkan label "jangan kirim permintaan tarik".

😑


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/gogits/gogs/issues/144#issuecomment -238032854, atau bisukan
benang
https://github.com/notifications/unsubscribe-auth/AG-FrkLgaWtNPyX0gSgK7AhpMObJ2HXeks5qdLpHgaJpZM4B2tXS
.

Oke.

Artinya kami tidak akan menerima PR Anda tentang ini, Anda dapat membuatnya tetapi hanya dengan garpu Anda. Ini peringatan. Jangan ajukan pertanyaan yang tidak relevan, buka forum: https://discuss.gogs.io.

Alasan di balik tidak menerima PR dalam hal ini tidak masuk akal bagi saya. Biasanya pengembangan UI seluler dilakukan bersama dengan pengembangan UI desktop, atau bahkan sebelumnya karena elemen secara alami menumpuk secara vertikal dalam HTML. Saya akan merekomendasikan mempertimbangkan PR dalam hal ini. Mungkin ada banyak orang di komunitas ini yang ingin meningkatkan tata letak seluler, termasuk saya sendiri. Saya tidak berpikir itu akan memakan banyak waktu untuk membuatnya dapat digunakan di ponsel.

Sudah November. Opensource adalah tentang kolaborasi. Saya bertanya-tanya, membuatnya responsif hanyalah masalah menempatkan di stackable dan beberapa perubahan mudah. Saya pikir jika admin tidak akan menerima permintaan tarik dan tidak ingin orang lain berkontribusi pada proyek (yang saya yakin ada banyak programmer hebat yang akan melakukan kontribusi besar), kita bisa membuat fork (seperti lede dari openwrt) voila : +1:

Telah diberi label bahwa tidak ada permintaan tarik yang diterima ... :(

Saya melihat masalah ini... Saya ingin memposting yang baru karena sudah 3 tahun. @Unknwon

Masalah @lyuwen valid selama terbuka tidak peduli berapa umurnya :smiley:

Tidak, setidaknya tidak sampai 2018

~$ date
Tue Jan 16 00:28:45 MST 2018

Arogan git @Unknwon

Ada berita tentang ini?

Sayangnya, tidak... Berharap untuk menggunakan VueJS tetapi masih mempelajarinya.

Tidak, setidaknya tidak sampai 2018

ini 2019 dan kami masih menunggu

Jika Anda menginginkan antarmuka seluler, pertimbangkan untuk beralih ke Gitea, cabang Gogs yang dikelola komunitas. Ini memiliki antarmuka seluler dan beberapa fitur lain yang tidak dimiliki Gogs, seperti tema gelap dan dua faktor dengan kunci keamanan perangkat keras.

Ada berita tentang ini?

Sejak itu saya beralih ke Gitea, garpu Gogs tetapi memiliki UI responsif/seluler, tema gelap, dan setidaknya satu aplikasi Android.

Tolong dukung ini. Saya juga senang membantu. Ini seharusnya mencegah beberapa pengguna pindah ke Gitea juga. Ini tahun 2020. Itu hanya persyaratan saat ini. Bahkan dukungan adaptif (tidak sepenuhnya responsif) atau menunjukkan fungsionalitas yang lebih sedikit adalah permulaan.

@ElleshaHackett UI khusus seluler adalah tempat saya berencana menggunakan VueJS dan GraphQL tetapi keterampilan saya pada yang pertama masih kasar

PS: Menjadikan Gogs responsif tidak masuk akal bagi saya sebagai aplikasi kaya konten.

Ada berita tentang ini?

Ada berita tentang ini?

Perusahaan saya telah beralih ke Gitea, garpu Gogs yang memiliki lebih banyak keterlibatan komunitas, yang telah menghasilkan peningkatan seperti UI responsif dan otentikasi dua faktor. Ada juga aplikasi Android Gitea pihak ketiga di F-Droid yang disebut GitNex.

Perusahaan saya telah beralih ke Gitea, garpu Gogs yang memiliki lebih banyak keterlibatan komunitas, yang telah menghasilkan peningkatan seperti UI responsif dan otentikasi dua faktor. Ada juga aplikasi Android Gitea pihak ketiga di F-Droid yang disebut GitNex.

Ya, saya semakin merasa bahwa gitea adalah satu-satunya pilihan nyata di sini.

Dukungan

Apakah halaman ini membantu?
0 / 5 - 0 peringkat