{"action":"closed","issue":{"url":"https://api.github.com/repos/raphaelgoetter/KNACSS/issues/68","labels_url":"https://api.github.com/repos/raphaelgoetter/KNACSS/issues/68/labels{/name}","comments_url":"https://api.github.com/repos/raphaelgoetter/KNACSS/issues/68/comments","events_url":"https://api.github.com/repos/raphaelgoetter/KNACSS/issues/68/events","html_url":"https://github.com/raphaelgoetter/KNACSS/issues/68","id":32920708,"number":68,"title":"Proposition : Redéfinir les classes HTML `.left` et `.right`","user":{"login":"7studio","id":835430,"avatar_url":"https://avatars.githubusercontent.com/u/835430?v=3","gravatar_id":"","url":"https://api.github.com/users/7studio","html_url":"https://github.com/7studio","followers_url":"https://api.github.com/users/7studio/followers","following_url":"https://api.github.com/users/7studio/following{/other_user}","gists_url":"https://api.github.com/users/7studio/gists{/gist_id}","starred_url":"https://api.github.com/users/7studio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/7studio/subscriptions","organizations_url":"https://api.github.com/users/7studio/orgs","repos_url":"https://api.github.com/users/7studio/repos","events_url":"https://api.github.com/users/7studio/events{/privacy}","received_events_url":"https://api.github.com/users/7studio/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/raphaelgoetter/KNACSS/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/raphaelgoetter/KNACSS/milestones/4","html_url":"https://github.com/raphaelgoetter/KNACSS/milestones/v4.0.0","labels_url":"https://api.github.com/repos/raphaelgoetter/KNACSS/milestones/4/labels","id":567685,"number":4,"title":"v4.0.0","description":"version 4.0","creator":{"login":"raphaelgoetter","id":491029,"avatar_url":"https://avatars.githubusercontent.com/u/491029?v=3","gravatar_id":"","url":"https://api.github.com/users/raphaelgoetter","html_url":"https://github.com/raphaelgoetter","followers_url":"https://api.github.com/users/raphaelgoetter/followers","following_url":"https://api.github.com/users/raphaelgoetter/following{/other_user}","gists_url":"https://api.github.com/users/raphaelgoetter/gists{/gist_id}","starred_url":"https://api.github.com/users/raphaelgoetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raphaelgoetter/subscriptions","organizations_url":"https://api.github.com/users/raphaelgoetter/orgs","repos_url":"https://api.github.com/users/raphaelgoetter/repos","events_url":"https://api.github.com/users/raphaelgoetter/events{/privacy}","received_events_url":"https://api.github.com/users/raphaelgoetter/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":12,"state":"open","created_at":"2014-02-12T19:52:45Z","updated_at":"2015-03-05T13:47:59Z","due_on":"2015-03-12T23:00:00Z","closed_at":null},"comments":10,"created_at":"2014-05-06T18:43:25Z","updated_at":"2015-03-05T13:47:59Z","closed_at":"2015-03-05T13:47:59Z","body":"Bonjour Raphael,\r\n\r\nLors de la lecture du [programme de KNACSS v3.0](https://github.com/raphaelgoetter/KNACSS/issues/48) et de ses commentaires, je pensais que les classes HTML `.left` et `.right` seraient <del>tout simplement</del> remplacées. Sauf qu'en parcourant la [partie concernée](https://github.com/raphaelgoetter/KNACSS/blob/master/css/01-base.css#L332-L382), il semble que la rétrocompatibilité (ou une décision personnelle) en a décidé autrement en créant de simples alias.\r\n\r\nJe ne vais pas aller contre ce choix <del>discutable</del> mais n'aurait-il pas été intéressant de profiter de l'arrivée de `.start` et `.end` pour demander aux autres de faire les choses différemment ?\r\n\r\nCelles-ci auraient pu venir compléter la classe HTML `.center` en s'appuyant sur son fonctionnement de la façon suivante :\r\n```css\r\n.left {\r\n    margin-right: auto;\r\n}\r\n\r\n.right {\r\n    margin-left: auto;\r\n}\r\n```\r\nJe ne suis absolument pas contre la propriété CSS `float` mais le fait que l'élément soit retiré du flux normal peut parfois être contraignant alors que ce n'est pas nécessaire.\r\n\r\nVoici un jeu de tests mettant en évidence l'utilisation des trois classes HTML `.right`, `.center` et `.left` simultanément : http://jsfiddle.net/n56e8/1/.\r\n\r\nMême si cela n'est pas envisageable ou souhaité pour KNACSS, je serais ravi d'avoir vos avis sur cette proposition.\r\n\r\nEncore merci pour tout votre travail."}}