Daigo 3 Dango
696c2c6f2f
Add Mastodon::Source.url ( #4643 )
* Add Mastodon::Source.url
* Update spec
* Refactor
Move things frmo Mastodon::Source to Mastodon::Version
7 years ago
Lynx Kotoura
dcbc1af38a
Fix short description in about/more page ( #4554 )
7 years ago
TheInventrix
c9fd6f386c
unify short description styling ( #4548 )
apply same style class to the About description on both the landing page
and the about/more page
7 years ago
Yamagishi Kazutoshi
f91284d230
Do not create empty a element when there is no e-mail ( #4455 )
Empty a element is created when there is no business e-mail input.
7 years ago
Lynx Kotoura
ea33cdc30b
Set contact address in about/more as mailto link ( #4450 )
* Set contact address as mailto link
To be able to copy long email address
* Set style for mailto link
7 years ago
Lynx Kotoura
57a794d8eb
Fix autocomplete option in haml files ( #4438 )
* Fix autocomplete in two_factor.html.haml
* Fix autocomplete in registrations edit.html.haml
* Fix autocomplete in passwords edit.html.haml
* Fix autocomplete in _registration.html.haml
* Fix autocomplete in new.html.haml
* Fix autocomplete in show.html.haml
* Add autocomplete option to sessions new.html.haml
* Add autocomplete option to 2FA new.html.haml
* Add autocomplete option to 2FA show.html.haml
7 years ago
Ondřej Hruška
4115043dc7
Added external link icons to joinmastodon navbar buttons ( #4368 )
7 years ago
Eugen Rochko
029f2c4545
Redesign /terms page ( #4338 )
* Redesign /terms page
* Fix tests
* Remove unused keys
7 years ago
Eugen Rochko
2374d63536
Redesign extended information page ( #4322 )
* Redesign extended information page
* Remove unused keys
* Add $ui-base-lighter-color variable to SCSS
7 years ago
Eugen Rochko
0e0f18ce7c
New logo ( #4306 )
* Add new logo
* Remove unused images
7 years ago
Eugen Rochko
311871eefc
Turn clouds on landing page into SVGs, use SCSS variables to color them ( #4299 )
7 years ago
Yamagishi Kazutoshi
8949aad030
Add empty alt attribute to img elements in landing page ( #4243 )
7 years ago
Yamagishi Kazutoshi
9008ab3407
Do not load unnecessary script files ( #4193 )
7 years ago
Eugen Rochko
e19eefe219
Redesign the landing page, mount public timeline on it ( #4122 )
* Redesign the landing page, mount public timeline on it
* Adjust the standalone mounted component to the lacking of router
* Adjust auth layout pages to new design
* Fix tests
* Standalone public timeline polling every 5 seconds
* Remove now obsolete translations
* Add responsive design for new landing page
* Address reviews
* Add floating clouds behind frontpage form
* Use access token from public page when available
* Fix mentions and hashtags links, cursor on status content in standalone mode
* Add footer link to source code
* Fix errors on pages that don't embed the component, use classnames
* Fix tests
* Change anonymous autoPlayGif default to false
* When gif autoplay is disabled, hover to play
* Add option to hide the timeline preview
* Slightly improve alt layout
* Add elephant friend to new frontpage
* Display "back to mastodon" in place of "login" when logged in on frontpage
* Change polling time to 3s
7 years ago
Yamagishi Kazutoshi
275c5b51ed
Customizable privacy policy from admin interface ( #4062 )
7 years ago
abcang
1840a352f5
Fix ogp url ( #3802 )
7 years ago
STJrInuyasha
2d91944285
Don't show business e-mail if it's blank ( #3619 )
7 years ago
yhirano
48594b18e6
Added haml-lint and fix warnings ( #2773 )
* add haml_lint to Gemfile
* add .haml-lint.yml
* fix warnings of haml_lint
7 years ago
gentaro
dacdfec973
Added japanese version of terms of service and privacy policy ( #2703 )
* Added japanese version of terms of service and privacy policy
* Fix typo
* Add trasnlation for title.
* Improve translation and update the date.
7 years ago
Eugen Rochko
f5bf5ebb82
Replace sprockets/browserify with Webpack ( #2617 )
* Replace browserify with webpack
* Add react-intl-translations-manager
* Do not minify in development, add offline-plugin for ServiceWorker background cache updates
* Adjust tests and dependencies
* Fix production deployments
* Fix tests
* More optimizations
* Improve travis cache for npm stuff
* Re-run travis
* Add back support for custom.scss as before
* Remove offline-plugin and babili
* Fix issue with Immutable.List().unshift(...values) not working as expected
* Make travis load schema instead of running all migrations in sequence
* Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
<UI />
* Add react definitions to places that use JSX
* Add Procfile.dev for running rails, webpack and streaming API at the same time
7 years ago
Matt Jankowski
9262f6968b
Fix broken spec for about/links view partial ( #2586 )
7 years ago
Yamagishi Kazutoshi
01c206326f
Hide get started link when register closed ( #2583 )
7 years ago
Wesley Ellis
a1174a6d7e
Add og:url tags ( #2298 )
* add og:url to stream_item view
* add og:url and text to about/show
* add og:url to profile, followers and follows pages
7 years ago
Yamagishi Kazutoshi
ceecf96208
Add crossorigin="anonymous" to about ( #2272 )
7 years ago
Ash Furrow
a0ed88a99b
Adds version to about/more and API ( #2181 )
* Adds version.
* Cleans up code.
* Removes standalone endpoint and adds version to instance endpoint.
* Addresses feedback from #2181 .
7 years ago
Matt Jankowski
84b5fae8e3
Simplify renders in views ( #2084 )
* Simplify render in mailer views
* Simplify render in about/more view
* Simplify render in accounts follow views
* Simplify render in recovery code views
* Simplify render in stream entry embed
* Simplify render in stream entries status partial
* Simplify render in authorize follow new view
7 years ago
Matt Jankowski
389f8f8249
Instance helper to replace site title helper ( #2038 )
* Move site title helper to instance helper (name change only)
* Remove newline in <title> tag
* Add site_hostname helper method to wrap up local_domain value
* Use site_hostname helper in places that need local_domain value
7 years ago
Matt Jankowski
f96f8d0176
Use .presence instead of ternary on site description for og: content ( #2033 )
7 years ago
Matt Jankowski
26ec042f38
Remove trailing whitespace in terms.no.html ( #1933 )
7 years ago
Matt Jankowski
3b8908c114
About page contact email ( #1839 )
* Correct site_contact_email typo
* Separate about more page into partials, add specs
7 years ago
Alex Dunn
0f889523e4
views/about: use Setting.site_title instead of hardcoding ( #1508 )
7 years ago
maxypy
a6807201d2
Implementing Subresource Integrity ( #1729 )
* Add sprockets-rails to Gemfile
* Add sprockets-rails to Gemfile.lock
* Update show.html.haml
* Update index.html.haml
* Update admin.html.haml
* Update auth.html.haml
* Update embedded.html.haml
* Update public.html.haml
7 years ago
Alyssa Ross
55b56e3f95
terms: remove redundant words ( #1578 )
"at least X" and "X or older" have identical meanings.
Using both together feels a little jarring.
7 years ago
Knut Erik
e1264bbd92
Added norwegian version of terms of service and privacy policy ( #1625 )
7 years ago
lindwurm
fc47c1d00e
[about] Moving docs link to tootsuite/documentation ( #1573 )
related: 1236529e39
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
7 years ago
Matt Jankowski
e5282e4ec0
Clean up about page ( #1282 )
* Add InstancePresenter to expose site details
* Clean up about controller, use instance presenter
7 years ago
Matt Jankowski
ca44c13455
Use Setting.site_title value for `og:site_name` occurrences ( #1194 )
* Add helper method to return Setting.site_title
* Use site_title helper in application layout
* Use site_title value for og:site_name
7 years ago
Eugen Rochko
5f54981846
New admin setting: open/close registrations, with custom message, from the admin UI
7 years ago
Eugen Rochko
433cb198fa
Fix landing page sign up form ignoring username field
7 years ago
Eugen Rochko
f864fee116
Fix up some localizations
7 years ago
Eugen Rochko
8803ca9efe
Improved landing page
7 years ago
Eugen Rochko
ac406a31b0
Start page links a bit more readable
7 years ago
shel
38dceb3bf7
Promote Apps ( #670 )
"Various apps are available" is now a hyperlink
7 years ago
shel
3f1f3d0827
Add link to other instances list
This should help federation
7 years ago
Eugen Rochko
cde0476ca2
Fix #487
7 years ago
Eugen Rochko
cc1eccc8bc
Fix #466 - when logged in, make "get started" link to the frontpage instead of sign up
7 years ago
Eugen Rochko
7cde08e30b
Improve extended about page layout
7 years ago
Eugen Rochko
c01dd089ff
Adding about/more page with extended information that can be set up by an admin
7 years ago
Eugen Rochko
e25170f960
Add extended about page stub
7 years ago
Eugen Rochko
b11fdc3ae3
Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
with YAML-defined defaults. Add admin page for editing global settings. Add "site_description"
setting that would show as a paragraph on the frontpage
7 years ago