Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support RTL language issues: 80 , 1284 #1312

Closed
wants to merge 46 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
698b712
Add support RTL language in the components below:
omriLugasi Dec 16, 2017
c47773a
Add support RTL language in the components below:
omriLugasi Dec 16, 2017
f713ea7
Remove important from scss file and fix syntax
omriLugasi Dec 16, 2017
ab517bf
change sass syntax to work with the relevant rules
omriLugasi Dec 16, 2017
7f3b739
Change sass syntax;
omriLugasi Dec 16, 2017
6aec24c
Change sass syntax;
omriLugasi Dec 16, 2017
f3142d9
Change sass syntax;
omriLugasi Dec 16, 2017
816159b
Clean white spaces in base.scss
omriLugasi Dec 17, 2017
8bd64fa
From now on you can pass an object with mdRtl property equals to true…
omriLugasi Dec 18, 2017
c3f8c2e
Merge remote-tracking branch 'origin/dev' into dev
omriLugasi Dec 18, 2017
a7e2a17
From now on you can pass an object with mdRtl property equals to true…
omriLugasi Dec 18, 2017
843056d
fix: z-index issues (#1264)
Samuell1 Dec 19, 2017
1cfaf3c
feat(MdDatepicker): override browser native pickers (#1270)
Samuell1 Dec 19, 2017
40406af
fix(MdMenu): fix close-on-select props (#1280)
VdustR Dec 19, 2017
023723a
fix(MdSelect): emit `md-selected` event after `localValue` changed (#…
VdustR Dec 19, 2017
d15f63b
feat(MdChips): feedback for duplicated chip (#1281)
VdustR Dec 19, 2017
8a055e8
fix(MdAutocomplete): fix input emit when cleared (#1295)
Samuell1 Dec 19, 2017
49787d1
docs: refactor i18n handling (#1301)
Samuell1 Dec 19, 2017
9134227
fix(MdTable): fix error to sort by attribute of child object (#1309)
gmenti Dec 19, 2017
b1bc2e1
fix: upgrade vue-template-compiler in yarn.lock (#1306)
VdustR Dec 19, 2017
769ee70
chore: update rollbar sponsorship
marcosmoura Dec 22, 2017
f983c53
chore: update rollbar sponsorship
marcosmoura Dec 22, 2017
6c5fe65
fix(MdLayout): add xlarge and large classes to the layout component (…
mrwhy-orig Dec 22, 2017
03a9425
fix(MdField): disable clear button while field is disabled (#1326)
VdustR Dec 22, 2017
b7094cb
fix(MdChips): add labels for static chips (#1329)
VdustR Dec 22, 2017
c9a2b9f
feat(MdListItemLink): add all `<a>` attributes supported (#1328)
VdustR Dec 22, 2017
89138eb
fix(MdSelect): make options in disabled groups un-selectable (#1293)
VdustR Dec 22, 2017
00832e9
fix(MdField): prevent MdInput and MdTextarea from emit input events d…
korylprince Dec 22, 2017
8ae249c
docs: update issue template
marcosmoura Dec 22, 2017
84699ce
docs: improve components name (#1344)
VdustR Dec 26, 2017
7110eab
fix(MdSelect): fix dense layout not being rendered properly (#1346)
VdustR Dec 26, 2017
567e9a7
fix(MdTextarea): fix input event handler not triggering (#1341)
VdustR Dec 26, 2017
18bb96c
fix(MdTable): improve sort function on table for numbered columns (#1…
VdustR Dec 27, 2017
4d906b6
fix(MdHighlightText): avoid printing 'null' as a value (#1352)
VdustR Dec 27, 2017
842f5aa
docs(componentExampleLoader): replace vue es2015 compiler with babel …
VdustR Dec 27, 2017
ba876d7
docs: update backers
marcosmoura Dec 28, 2017
906a91d
feat(MdTable): reactive selection (#1358)
VdustR Dec 29, 2017
8115f32
fix(MdDialog): IE not rendering Dialogs (#1356)
Samuell1 Dec 29, 2017
b54eb10
fix(MdTable): remove table head when column removed (#1354)
VdustR Dec 29, 2017
6e8fb8b
Add Rtl support when user adds the attribute 'dir="rtl"' to the HTML …
omriLugasi Dec 30, 2017
93899ca
Merge remote-tracking branch 'origin/dev' into dev
omriLugasi Dec 30, 2017
52361a9
clean the last irrelevant changes from the previous commits
omriLugasi Dec 30, 2017
8b8462e
quick fixes....
omriLugasi Dec 30, 2017
f89b491
quick fixes....
omriLugasi Dec 30, 2017
72c8915
quick fixes....
omriLugasi Dec 30, 2017
9122153
quick fixes....
omriLugasi Dec 30, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,13 @@ Reporting a bug?
================

- Always search for your issue first. It may have already been answered, planned or fixed in some branch.
- Open one issue per subject. Cluttered issues will be closed.
- Make sure to only create issues for the newest version.
- Create a declarative title and describe clearly the steps necessary to reproduce the issue. If an issue labeled "need repro" receives no further input from the issue author for more than 3 days, it will be closed.
- If you want to show your code please use [Codepen](http://codepen.io/pen/) or [JSFiddle](https://jsfiddle.net/). You could start with [this template](http://codepen.io/vue-material/pen/WGavBE).
- In case you found a solution by yourself, it could be helpful to explain how you fixed it.
- If you want to show your code, please use [Codepen](http://codepen.io/pen/) or [JSFiddle](https://jsfiddle.net/). You can start with [this template](https://codepen.io/vue-material/pen/RxGmyb).
- In case you found a solution by yourself, it could be helpful to explain how you have fixed it.
- For bugs that involves build setups, you can create a reproduction repository with steps in the README.
- If your issue is resolved but still open, don’t hesitate to close it. In case you found a solution by yourself, it could be helpful to explain how you fixed it.
- If your issue is resolved but still open, don’t hesitate to close it.

Have a feature request?
=======================
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Build well-designed apps that can fit on every screen with support to all modern
## Sponsorship

Vue Material is proudly sponsored by [Rollbar](https://cs.berry.sh/c/c0597778-f465-4788-abe3-8711cc087774
). They provide real-time error monitoring, alerting, and analytics for developers.
). They provide real-time JavaScript error monitoring, alerting, and analytics for developers. :rocket:

You can try Rollbar for free at [https://rollbar.com](https://cs.berry.sh/c/c0597778-f465-4788-abe3-8711cc087774
) <img src="https://cs.berry.sh/l/c0597778-f465-4788-abe3-8711cc087774/pixel.png" />
Expand Down
3 changes: 2 additions & 1 deletion build/loaders/component-example-loader.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ const pretty = require('pretty')
const prettier = require('prettier')
const path = require('path')
const compiler = require('vue-template-compiler')
const transpile = require('vue-template-es2015-compiler')
const { resolvePath } = require('../config')
const { transform } = require('babel-core')
const transpile = code => transform(code, {extends: resolvePath('.babelrc')}).code
const { getIndentedSource } = require('../../docs/app/mixins/codeSource')

function camelCaseToDash (str) {
Expand Down
2 changes: 1 addition & 1 deletion docs/app/components/AdManager.vue
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<a :href="linkHref" class="code-sponsor-content" target="_blank" rel="noopener">
<strong class="code-sponsor-name">Rollbar</strong>
<span class="code-sponsor-description">Real-time error monitoring, alerting, and analytics for developers 🚀</span>
<span class="code-sponsor-description">Real-time JavaScript error monitoring, alerting, and analytics for developers 🚀</span>
</a>

<img class="code-sponsor-pixel" :src="pixelHref" />
Expand Down
10 changes: 4 additions & 6 deletions docs/app/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import Vue from 'vue'
import Axios from 'axios'
import VueRouter from 'vue-router'
import Vuei18n from 'vue-i18n'
import enUS from './i18n/en-US'
import i18nLocales from './i18n'
import { routes } from './routes'
import createRoute from './routes'

Expand All @@ -18,12 +18,10 @@ const mappedRoutes = routes.map(route => ({
component: () => import(`./pages/${route.page}`)
}))

export const currentLang = enUS
export const currentLang = i18nLocales.enUS
export const i18n = new Vuei18n({
locale: 'en-US',
messages: {
'en-US': enUS
}
locale: 'enUS',
messages: i18nLocales
})

export const router = new VueRouter({
Expand Down
265 changes: 0 additions & 265 deletions docs/app/i18n/en-US.js

This file was deleted.

6 changes: 6 additions & 0 deletions docs/app/i18n/en-US/components.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
code: {
copyMessage: 'Code copied!',
copy: 'Copy'
}
}
16 changes: 16 additions & 0 deletions docs/app/i18n/en-US/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import components from './components'
import pages from './pages'

export default {
aboutMaterial: 'About Vue Material',
madeWith: 'Made with',
by: 'by',
code: 'Code',
example: 'Example',
default: 'Default',
darkTheme: 'Dark Theme',
lightTheme: 'Light Theme',

pages,
components
}
Loading